- systemer

dialoger, vinduerne dialoger, at microsoft har glemt at dokument, har de fleste af os set disse dialoger i vinduerne, og de fleste ms programmer her, er en måde at komme i kontakt med de fleste af disse:,,, 1), sorteringsvinduer dialog, når du går til at starte menu og udvælge nedlukning.den klare parameter er uudnyttede i windows nt - på windows 95, får du et wm_quit i wndproc, men hvis du sætter en begivenhed i onclosequery vil gøre.,,, procedure exitwindowsdialog (klare: thandle); stdcall; eksterne "shell32. dll" indeks 60; //api - erklæring,,,,, prøve: procedure tform1. button1click (afsender: tobject), begynder, exitwindowsdialog (klare);,,,,,, 2) genoptage vinduer dialog, foreligger, når en omfattende ændringer (for det meste med chauffører), flagene parameter håndtaget er kendte ejeren af vinduet til er en snor, der er vist i dialogen (tip: anvendelse af en vogn tilbage til at bryde tekst i linjer) flagene svarer til exitwindowsex eller exitwindows flag (de mest med ew_xxx eller ewx_xxx),,, funktion restartwindowsdialog (klare: thandle. grund: pchar. flag: hele tal): heltal stdcall; eksterne "shell32. dll" indeks 59;,,,,,,,,, procedure anvendelse: stikprøven tform1. button2click (afsender: tobject), begynder, restartwindowsdialog (klare, pchar ('me dio la gana "), ew_restartwindows);,,,,,,,, 3), at et ikon, dialog, er et vist, når du vil vælge et ikon i vinduerne miljø, filnavn angiver filnavn, hvor at udvinde ikoner, filenamesize er længden af string (typisk længde (filnavn), hvis filnavn som snor), iconindex er en variabel, der modtager iconindex blev udvalgt til at indgå i dialog.afkastet værdi af funktion er sandt, hvis dialogen er vellykket, og det knap er udvalgt, falske, hvis den ikke trykke på knappen,,, funktion pickicondialog (klare: thandle; filnavn: pchar; filenamesize: heltal var iconindex: hele tal): boolean; stdcall; eksterne "shell32. dll" indeks 62;,,,,,,,,, procedure anvendelse: stikprøven tform1. button3click (afsender: tobject);,, var, iconindex: heltal, begynder, hvis pickicondialog (klare, pchar ('shell32. dll), længde ('shell32. dll "), iconindex) så, showmessage ('selecciono + inttostr (iconindex),,,,,, 4), løb fil dialog, er gennemført, når du vælger først menu udfører, og den er også set i windows media player og internet explorer.her er de api, som vil gøre det trick,,, procedure rundialog (klare: thandle; ikon: hicon; fortegnelse: pchar; titel: pchar; beskrivelse: pchar. flag: heltal); stdcall; eksterne "shell32. dll" indeks 61;,,, stikprøve:,,, tform1 button4click procedure. (afsender: tobject), begynder, rundialog (klare, ikon. klare, pchar (c: '), pchar ('select det forbandede fil "), pchar (' '), ref_nobrowse eller ref_nodefault eller ref_calcdirectory);,,,,,,, denne dialog har følgende konstanter denne,,,,,, ref_nobrowse = 1; //deaktiver browse knap, ref_nodefault = 2,,, ref_calcdirectory = 4; //beregne fortegnelse baseret på ejerne vej, ref_nolabel = 8; //ingen beskrivelse etiket, ref_noseparatemem = 20 $; //nr. sepated migmory afkrydsningsfelt (nt),,,,, hvis du bruger nt, erstatter alle pchar af pwchar, her er det nu i min næste artikel, vil jeg skabe objekt på papiret, for disse funktioner, og du vil finde posen for flugt dialog meget nyttige.



Previous:
Next Page: