22. december 2001 - 11:31Der er
3 kommentarer og 1 løsning
Skærmproblem
Jeg har programmeret med Delphi 6,0 et program som fremtræder korrekt når det anvendes i forskellige computere.- men forkert i visse andre.
I mine egne er alt korrekt med en opløsning på 800x600 - d.v.s.:
1: CPU Intel Pentium III, 733 MHz, 32 mb grafikkort, 128 mb ram - WIN Millenium 2: CPU Intel Pentium II, 350, MHz 8 mb grafikkort, 160 mb ram - WIN 98 SE 3: CPU AMD 586 133, MHz 4 mb grafikkort, 48 mb ram - WIN 98 SE
derimod forkert:
1: CPU Intel Pentium I, 200 MHz., 8 mb grafikkort, 32 mb ram - WIN 98 SE Til trods for samme opløsning vises skærmbilledet i 640x480, d.v.s. at kun dele af formen vises.... og dele vises i korrekt størrelse, andre dele i for stor gengivelse..?
2: CPU Intel Celeron, 800 MHz, 64 mb grafikkort, 128 mb ram - WIN 2000 Her er størrelsesforholdet gengivet korrekt i 800x640 men componenter der er angivet med hvid baggrund eller andre angivet med baggrund None, fremtræder sorte..?
Hvad er galt ?
I Borland Pascal var det muligt at autodetecte opløsning ect. men jeg kan ikke finde en tilsvarende funktion i Delphi 6.
Jov, der var valgt store bogstaver på den computer der viste programmet i for stor størrelse - i modsætning til de øvrige, som gengav programmet korrekt - disse var sat til small bogstaver.
Efter skift til small bogstaver på ovennævnte blev alt i orden.
Imidlertid var problemet også på visse af de andre computers dette, at enkelte komponenter vistes i korrekt størrelse, medens andre var gengivet i for stor størrelse - ligesom computeren med WIN 2000 gengav enkelte componenter med sort baggrund, til trods for at baggrunden var defineret som hvid eller none. Andre componenter på denne computer gengav hvid baggrund korrekt. Størrelsesforholdet var her iøvrigt korrekt overalt.
Tak for svaret Jens B, men som nævnt i mit spørgsmål var problemet på computeren med WIN 2000 at denne gengav enkelte componenter med sort baggrund, til trods for at baggrunden var defineret som hvid eller none. Andre componenter af samme type på denne computer gengav hvid baggrund korrekt. Størrelsesforholdet var her iøvrigt korrekt overalt. Det er altså ikke, at jeg søger en måde at få automatisk dectect af selve opløsningen, men hvorfor visse componenter af samme type gengives med sort baggrund, når baggrunden er defineret som hvid eller none? Som nævnt er det kun enkelte der er gengivet med forkert baggrund medens andre er gengivet korrekt - også andre med hvid defineret baggrund.?
Chrisx
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.