/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Form.Print
Fra : Andy Dufresne


Dato : 23-10-02 12:34

Hejsa.

Når jeg bruger Form.Print 'testtesttest', tegner man bogstaverne på skærmen.
Man kan så indes sætte font-størrelse og placering. Mit problem er, hvor
meget fylder teksten?? - Jeg skal kunne bestemme hvor bred en linie er i
forhold til skærmen, og det MÅ da kunne lade sig gøre, at regne ud, hvor
bred den streng man er ved at skrive vil blive... HJÆLP!!!

MVH
Andy



 
 
CADmageren ApS (23-10-2002)
Kommentar
Fra : CADmageren ApS


Dato : 23-10-02 13:04

Hej Andy

Har ikke selv prøvet det, men hvad med at lave en usynlig label på din form,
og indsætte teksten i denne? Labelen skal have AutoSize=true.

Herefter burde du kunne bruge label1.width til at finde den aktuelle længde.

Med venlig hilsen
Michael Christoffersen



Andy Dufresne (23-10-2002)
Kommentar
Fra : Andy Dufresne


Dato : 23-10-02 13:24

Hmmm.. Du siger noget, det kunne jo da være en mulighed... VIl da se på det!
:)

Andre forslag er stadig MEGET velkomne! :)

"CADmageren ApS" <news@cadmageren.dk> skrev i en meddelelse
news:ap63c4$61i$1@sunsite.dk...
> Hej Andy
>
> Har ikke selv prøvet det, men hvad med at lave en usynlig label på din
form,
> og indsætte teksten i denne? Labelen skal have AutoSize=true.
>
> Herefter burde du kunne bruge label1.width til at finde den aktuelle
længde.
>
> Med venlig hilsen
> Michael Christoffersen
>
>



Tomas Christiansen (23-10-2002)
Kommentar
Fra : Tomas Christiansen


Dato : 23-10-02 14:31

Andy Dufresne skrev:
> Når jeg bruger Form.Print 'testtesttest', tegner man bogstaverne på
skærmen.
> Man kan så indes sætte font-størrelse og placering. Mit problem er,
hvor
> meget fylder teksten??

"Hvor meget fylder teksten?"

Det må være noget med 'tekstbredde' og 'teksthøjde'.

Prøv så at oversætte ordene til engelsk og se om ikke en form skulle
have sådan to metoder.

(Det er vist det der med skoven og træerne.)
-------
Tomas


Andy Dufresne (24-10-2002)
Kommentar
Fra : Andy Dufresne


Dato : 24-10-02 06:36

Jeg vil ikke afvise at du har ret, emn jeg kan ikke gennemskue hvad det er
du vil sige med det???

"Tomas Christiansen" <toc-nospam-01@blikroer.dk> skrev i en meddelelse
news:ap68au$1em4$1@news.cybercity.dk...
> Andy Dufresne skrev:
> > Når jeg bruger Form.Print 'testtesttest', tegner man bogstaverne på
> skærmen.
> > Man kan så indes sætte font-størrelse og placering. Mit problem er,
> hvor
> > meget fylder teksten??
>
> "Hvor meget fylder teksten?"
>
> Det må være noget med 'tekstbredde' og 'teksthøjde'.
>
> Prøv så at oversætte ordene til engelsk og se om ikke en form skulle
> have sådan to metoder.
>
> (Det er vist det der med skoven og træerne.)
> -------
> Tomas
>



Tomas Christiansen (24-10-2002)
Kommentar
Fra : Tomas Christiansen


Dato : 24-10-02 07:35

Andy Dufresne skrev:
> Jeg vil ikke afvise at du har ret, emn jeg kan ikke gennemskue hvad
det er
> du vil sige med det???

Okay. Du skal jeg udtrykke mig klarere.

Hvis jeg sad med dit problem, og altså skulle bredden- og eventuelt
højden på en tekst, som printes på en form (f.eks. formen Me), så
ville jeg som det allerførste, inden jeg begyndte at spørge mig frem,
checke om ikke det mest indlysende, det som falder lige for, også
tilfældigvis skulle være det som jeg har brug for.

Altså: "tekst-bredde" bliver til "TextWidth" på Engelsk.
Aprøv derefter om Me.TextWidth eksiterer (det gør det).
Kontroller om Me.TextWidth gør det forventede (det gør det).

Forstår du nu hvad jeg mente med skoven og træerne?

-------
Tomas


Andy Dufresne (24-10-2002)
Kommentar
Fra : Andy Dufresne


Dato : 24-10-02 08:41

:) - Ja... Nu forstår jeg det, og tak for tippet........... Begge gange! :)

"Tomas Christiansen" <toc-nospam-01@blikroer.dk> skrev i en meddelelse
news:ap84ag$r69$1@news.cybercity.dk...
> Andy Dufresne skrev:
> > Jeg vil ikke afvise at du har ret, emn jeg kan ikke gennemskue hvad
> det er
> > du vil sige med det???
>
> Okay. Du skal jeg udtrykke mig klarere.
>
> Hvis jeg sad med dit problem, og altså skulle bredden- og eventuelt
> højden på en tekst, som printes på en form (f.eks. formen Me), så
> ville jeg som det allerførste, inden jeg begyndte at spørge mig frem,
> checke om ikke det mest indlysende, det som falder lige for, også
> tilfældigvis skulle være det som jeg har brug for.
>
> Altså: "tekst-bredde" bliver til "TextWidth" på Engelsk.
> Aprøv derefter om Me.TextWidth eksiterer (det gør det).
> Kontroller om Me.TextWidth gør det forventede (det gør det).
>
> Forstår du nu hvad jeg mente med skoven og træerne?
>
> -------
> Tomas
>



J?rgen Holdt (25-10-2002)
Kommentar
Fra : J?rgen Holdt


Dato : 25-10-02 22:52

Hvis det er tekst, du vil printe ud p? din printer, kunne du anvende en
Skriftfont

Courier New

Den fylder altid det samme p? printeren eks. i som er Smallere end H osv.

A4 = 80 x antal linier, som p? en matrix printer i gamle dage.

ok det er moske den simple form, men det virker.

Eller har jeg misforst?et sp?rgsm?let.

"Andy Dufresne" <andy-dufresne@indbakke.dk> skrev i en meddelelse
news:ap61fj$13p6$1@news.net.uni-c.dk...
> Hejsa.
>
> N?r jeg bruger Form.Print 'testtesttest', tegner man bogstaverne p?
sk?rmen.
> Man kan s? indes s?tte font-st?rrelse og placering. Mit problem er, hvor
> meget fylder teksten?? - Jeg skal kunne bestemme hvor bred en linie er i
> forhold til sk?rmen, og det M? da kunne lade sig g?re, at regne ud, hvor
> bred den streng man er ved at skrive vil blive... HJ?LP!!!
>
> MVH
> Andy
>
>



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste