Avatar billede nolle_k Nybegynder
16. januar 2001 - 13:18 Der er 23 kommentarer og
1 løsning

Small <-> Large Fonts

Hejsa!

Jeg har følgende problem!

Jeg har lavet en OCX der skal vises i en Internet Explore! Problemet ligger i, at hvis den maskinen IE kører på er sat op til at benytte Large fonts i Control Panel/Display/Settings/Font Size bliver min Kontrol (OCX) kun vist halvt! Det vil sige at halvdelen af kontrollen ikke bliver vist! Det virker som om IE og kontrollen ikke er enige om størrelsen af skærmen!

Hvad kan problemet være???

//Nolle_K
Avatar billede tarantula Nybegynder
16. januar 2001 - 13:26 #1
Dit problem er at IE ikke er serlig compatibel med Virsual basic... Der er så vidt jeg ved ikke så meget du kan gøre... hvis jeg finder en løsning vender jeg tilbage...
Rene
Avatar billede nolle_k Nybegynder
16. januar 2001 - 13:28 #2
Sejt!
Avatar billede wisen Nybegynder
16. januar 2001 - 13:31 #3
tarantula >> OCX != Visual basic.
Avatar billede vandhunden Nybegynder
16. januar 2001 - 13:44 #4
Hvad er en OCX?
Avatar billede tarantula Nybegynder
16. januar 2001 - 13:44 #5
Jeg tror du får svært ved at løse dit problem... ked af det.. men der er ikke så meget at gøre... af hva jeg ved :-)
Rene
Avatar billede nolle_k Nybegynder
16. januar 2001 - 13:45 #6
En OCX er en slags DLL bare med et Bruger Interface!! Følger COM Standarden etc.
Avatar billede nolle_k Nybegynder
16. januar 2001 - 13:47 #7
Det er meget sjovt at WISEN skriver OCX != Visual Basic! Det er for sin vis rigtigt at OCX ikke er det samme som VB men nu ligger landet faktisk sådan at OCX\'en er lavet i VB!! Hvorfor ellers oprette spm\'et her???
Avatar billede tarantula Nybegynder
16. januar 2001 - 13:56 #8
Ja.. altså... jeg har oxo før set exempler på at ting der er lavet i virsual basic ikke fungere korrekt i IE... :-(( rigtig ærgeligt da det jo er et fandens sjovt program :-)
Rene
Avatar billede wisen Nybegynder
16. januar 2001 - 14:03 #9
nolle_k >> Nej, det er en tanketorsk fra mig. Det jeg mente var, at en OCX ikke nødvendigvis var skrevet i Visual Basic.. Men hvorfor så oprette spg. her.....
Avatar billede nolle_k Nybegynder
16. januar 2001 - 16:12 #10
Netop fordi OCX\'en er lavet i VB!!!! Det kunne være man kunne teste for det i VB eller på anden måde komme ud over problemet!
Avatar billede tdaugaard Nybegynder
16. januar 2001 - 17:09 #11
Ehm .... har du prøvet at sætte WIDTH og HEIGHT på <object> tagget i HTML\'et ?
Avatar billede tdaugaard Nybegynder
16. januar 2001 - 17:09 #12
Jeg har nemlig selv haft afprøvet et par OCX\'s i IE uden problemer med størrelsen..
Avatar billede nolle_k Nybegynder
17. januar 2001 - 08:02 #13
tdaugaard >> Der er overhovedet ingen problemer så længe Font Size er sat til Small Fonts!
Avatar billede tdaugaard Nybegynder
17. januar 2001 - 08:04 #14
nolle_k:> men stadigvæk, har du WIDTH & HEIGHT på <object> ?
Avatar billede nolle_k Nybegynder
17. januar 2001 - 08:06 #15
Jepper!!

Men hvad skal disse så være sat til for at få det til at funge???
Avatar billede tdaugaard Nybegynder
17. januar 2001 - 08:10 #16
Tjae, de burde jo være sat til HxB af din kontrol alt efter hvor stor du vil have den ..
Kan du lægge dit \"projekt\" på nettet så vi kan prøve at se hvordan den opfører sig her ?
Avatar billede nolle_k Nybegynder
17. januar 2001 - 08:13 #17
Det er lidt svært at lægge den på nettet! Men jeg kan da maile OCX\'en til dig hvis det er!
Avatar billede tdaugaard Nybegynder
17. januar 2001 - 08:21 #18
Hvorfor er det svært ? hvis du kan teste offline kan du da også online !?
Men anyway, jow tak .. e@tdaugaard.dk og husk .html filen
Avatar billede nolle_k Nybegynder
17. januar 2001 - 08:23 #19
JEg ved ikke hvor jeg skulle lægge html siden så I kan få fat i den!

Jeg mailer!!!
Avatar billede tdaugaard Nybegynder
17. januar 2001 - 08:25 #20
ahh .. oki :-)
Avatar billede nolle_k Nybegynder
16. februar 2001 - 09:04 #21
Der er ikke fundet nogen løsning!!
Avatar billede joch Nybegynder
23. februar 2001 - 11:53 #22
Hej Nolle

Er det ikke fordi din Twip ændrer sig, når du skifter fontstørrelse.

Screen.TwipsPerPixelX

Avatar billede nolle_k Nybegynder
23. februar 2001 - 11:56 #23
Der er noget med det! Jeg har prøvet det! Det gjorde ingen forskel!!! Og jeg tror faktisk når jeg tænker over det at jeg bare havde kvajet mig!! Men der er stadigvæk nogle problemer i forbindelse med dette!
Avatar billede joch Nybegynder
23. februar 2001 - 12:08 #24
Jeg tjekker altid min placering og højde, i tilfælde af at brugeren bruger store skrifttyper...

ScX = Screen.TwipsPerPixelX
ScY = Screen.TwipsPerPixelY

With Inage1: .Left = (.Left / 15) * ScX: .Top = (.Top / 15) * ScY: .Width = (.Width / 15) * ScX: .Height = (.Height / 15) * ScY: End With
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
Kurser inden for grundlæggende programmering

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