Avatar billede ivan0205 Nybegynder
19. juni 2006 - 14:57 Der er 6 kommentarer og
1 løsning

Grafikfejl i C#-program - men kun på nogle computere!

Et programs status vindue (udviklet i Visual C# 2005) ser normalt sådan ud, hvilket det også burde:
http://www.bakkelyparken.dk/upload/StatusWindow_OK.jpg

Men på nogle/visse maskiner ser billedet anderledes ud, nemlig sådan her:
http://www.bakkelyparken.dk/upload/StatusWindow_GraphicError.jpg
Dvs. grafikken for oven er nærmest formindsket... Ligeledes står kolonnernes headere ikke lige over kolonnernes indhold!

Jeg har prøvet at ændre skærmopløsning og skrifttyper, men dette har ingen betydning.

Microsoft .NET framework 2.0 er installeret på alle de computere jeg har testet. Jeg har også prøvet med 1.1 + hotfix (med og uden 2.0), men fejlen er den samme.

Eneste umiddelbare forskel på de computere, hvor det ser OK ud og de, hvor det ikke gør, er - at de computere, hvor det ser OK ud IKKE er medlem af et domæne, hvorimod de computere, som ikke kan vise skærmen som de skulle, ER medlem af et domæne. Men jeg KAN ikke tro, at dette i sig selv har nogen betydning. Men måske nogen kan fortælle mig, at jeg ikke har ret i dette.

Computerne er alle med enten Windows 2K eller XP.

Kan det være noget med en lille bitte dll/Windows opdatering eller hvad ved jeg?

Forslag og hjælp værdsættes meget højt!
Avatar billede Syska Mester
19. juni 2006 - 17:30 #1
Kan det ikke være noget Themes ting der måske er lagt på....?

og yo, bor selv i bakkelyparken :-)

// ouT
Avatar billede driis Nybegynder
19. juni 2006 - 19:11 #2
Gæt: De computere hvor det ser anderledes ud, har en anden DPI indstilling, f.eks. 120 DPI fremfor 96 DPI, som er mere normalt. (og din applikation tager ikke højde for det).
Avatar billede ivan0205 Nybegynder
20. juni 2006 - 09:20 #3
buzzzz: yeah, Bakkelyparken i Ry (det var da meget sjovt - og godt spottet af dig!).
Mht. dit "Themes" forslag så kan du inddirekte godt have ret, for den slags kan jo godt have indvirkning på DPI indstillingerne (se nedenfor)

driis: dit gæt ser ud til at ramme lige i plet. Foreløbig har jeg prøvet at sætte DPI op fra 96 til 120 på min egen maskine - og så kan jeg pludselig genskabe det problem, som jeg har set på visse andre computere. Nu mangler jeg så at tjekke de andre computeres DPI indstillinger og evt. ændre dem til 96.

Jeg vender tilbage senere, men er foreløbig MEGET glad for hjælpen.
Avatar billede ivan0205 Nybegynder
20. juni 2006 - 09:54 #4
Mere info:
Grafikfejlen kan skabes på 4:3-skærme, der indstilles til 120 DPI.
Men på 16:9-skærme (alle er bærbare HP Pavilion zd8000) kan jeg ikke fremprovokere grafikfejlen selv ved at ændre DPI fra 96 til 120.
Jeg har stadig ikke testet de computere, der originalt viste fejlen, da de ikke er i nærheden!
Avatar billede ivan0205 Nybegynder
11. juli 2006 - 14:47 #5
Problemet er løst. Mange tak for jeres ideer og hints.
Avatar billede ivan0205 Nybegynder
11. juli 2006 - 14:51 #6
driis og buzzzz. Smid nogle svar, så I kan få points!
Avatar billede Syska Mester
11. juli 2006 - 15:18 #7
Flest point til driis, da jeg ikke bidrog med meget

// ouT
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester