Jeg har kigget på det, og dit eksempel virker, men jeg fatter ikke helt hvordan du laver det i listboxen. Aner faktisk ikke hvad der står i FormCreate proceduren! :( Er det noget med at lave en array af skærm\"modes\" og så skrive Index nr. til ChangeDisplaySettings(); ??? Jeg fatter rimeligt meget struktur og windowsprogrammering, i det jeg har kigget på C++, men jeg vidste ikke hvad API\'en hed. Har du et link til noget Doc. eller skal jeg sidde og forsøge at forstå det dér ringe documentation der følger med Delphi? En ting er jo at downloade en src. og compilere den, en anden er at forstå den!!! ;)
Hvis du nu sætter cursoren over det API kald du ikke forstår og trykker på F1 så burde du få en hjælpefil med beskrivelser frem som faktisk er mere C/C++ venlig end Delphi.
Jeg ved det, men alt det der står i SDK\'en jeg skal bruge kan jeg ikke se nogle steder i din kode!!! Jeg kan ikke se meget mere en bpp og højde + bredde. Og jeg forstår ikke hvordan du kan åbne en listbox\'s items som DevMode strukturer... ;-----------------------------------
while EnumDisplaySettings(nil,i,Devmode) do begin with Devmode do ListBox1.Items.Add(Format(\'%dx%d %d Colors\',[dmPelsWidth,dmPelsHeight,1 shl dmBitsperPel])); Inc(i); end;
<-- Fatter jeg altså nil af!!! ;)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.