24. november 2000 - 18:04Der er
7 kommentarer og 1 løsning
Flere parametre end tilladt...?
Jeg kan ikke lige finde ud af at definere et spørgsmål, så jeg tager lige et eksempel:
Jeg kalder WinAPI functionen MessageBox som har følgende \"opbygning\": int MessageBox(
HWND hWnd, // handle of owner window LPCTSTR lpText, // address of text in message box LPCTSTR lpCaption, // address of title of message box UINT uType // style of message box );
Lige nu ser min kommando således ud: MessageBox(Null, \'Fejl\', \'Fejl\', MB_SYSTEMMODAL) Her bruger jeg MB_SYSTEMMODAL, men jeg vil gerne have flere formateringer med på boxen. Men jeg må jo\' ikke skrive: MessageBox(Null, \'Fejl\', \'Fejl\', MB_SYSTEMMODAL, MB_ICONERROR) da det ho giver for mange parametre... Mit spørgsmål må være hvordan jeg lægger MB_ICONERROR og MB_SYSTEMMODAL sammen..???
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Skal man så ligge dem i en variabel først?? kunne ikke få: MessageBox(Null, \'Fejl\', \'Fejl\', MB_SYSTEMMODAL and MB_ICONERROR) til at virke... måske kunne det virke med +...
Anyway, så vil jeg bruge MessageBox pga. af MB_SYSTEMMODAL parametren. Ellers bruger jeg altid Showmessage()
Måske skulle du prøve at bruge Application.MessageBox() i stedet for! Og så bruge: Application.MessageBox(\'Fejl!\',\'Fejl!\',MB_SYSTEMMODAL+MB_ICONERROR+MB_OK); Så får du også danske knapper med! -Hvis altså brugerens Windows er Dansk! *SS*
Ihh... takker. Det vil jeg prøve. Gik væk fra MessageBox pga. at det ikke virke ordenligt! Jeg har dog ikke arbejdet med Application.MessageBox før. Hvis du kan forklare mig forskellen på den og f.eks. MessageDlg så får du pointene.. :-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.