[VB] formaat formulier

Pagina: 1
Acties:

  • -Miura-
  • Registratie: Mei 2002
  • Laatst online: 17-08 10:09
Ik heb ff een vraagje

Ik bezig met een programma waarbij ik op een formulier X een label heb.

de text voor op dat label lees ik uit een txt file:
code:
1
2
3
4
    Open "C:\text.txt" For Input As #1
    Text = LOF(1)
    lblText.Caption = Input(Text, #1)
    Close #1

Dat label had dan de eigenschap AutoSize True

Is er ook zoiets mogelijk voor het formulier - dat die automatisch word aangepast?

  • -Miura-
  • Registratie: Mei 2002
  • Laatst online: 17-08 10:09
ik kwam hierop:

Form.Heigth = Label.Heigth
Form.Witdh = Label.Witdh

Maar dat werkt beetje raar - de maten kloppen dan nog niet
iemand :( ?

[ Voor 35% gewijzigd door -Miura- op 12-06-2003 20:19 ]


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 26-06 10:37

OZ-Gump

terug van weggeweest

Woutev... in het vervolg graag het edit knopje gebruiken (Afbeeldingslocatie: http://gathering.tweakers.net/global/templates/got/images/icons/edit.gif) om een post aan te passen of info toe tevoegen. Op deze manier kick je je topic.

Verder zou ik als advies geven: kijk eens naar de P&W FAQ en denk zelf even iets dieper na voor je een topic opent.

Edit.
tip: als je label niet op het randje staat, moet je 't form niet precies even lang maken als het label, want dan valt hij er aan de andere kant langs....

By the way.... ikzelf vind het niet netjes om een form te resizen als je label er niet op past. Je moet dan volgens mij OF een edit gebruiken zodat de gebruiker de gehele tekst kan zien door er met een cursor doorheen te fietsen, OF het scherm van tevoren alvast groot genoeg maken.

[ Voor 50% gewijzigd door OZ-Gump op 12-06-2003 20:30 ]

My personal website


  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

Hee figuur jij ook hier?

Probeer dit eens:
Visual Basic:
1
2
Form.Heigth = Label.Heigth + 2 * Label.Height
Form.Witdh = Label.Witdh + 2 * Label.Left 

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 26-06 10:37

OZ-Gump

terug van weggeweest

robjanssen schreef op 12 June 2003 @ 20:32:
Hee figuur jij ook hier?

Probeer dit eens:
Visual Basic:
1
2
Form.Heigth = Label.Heigth + 2 * Label.Height
Form.Witdh = Label.Witdh + 2 * Label.Left 
Eeeeej ander figuur...!
jep, ook hier ;)
Maareh... als ik dan zo vrij mag zijn:
Visual Basic:
1
2
Form.Heigth = Label.Heigth + 2 * Label.Top
Form.Witdh = Label.Width + 2 * Label.Left 

Anders hoeft het niet perse altijd te kloppen... Typefoutje denk ik... :7

[ Voor 5% gewijzigd door OZ-Gump op 13-06-2003 08:54 ]

My personal website


  • Twilight Burn
  • Registratie: Juni 2000
  • Laatst online: 21-08 22:41
En als het dan nog niet werkt, probeer dan "Width" in plaats van "Witdh" ;)

Maar is het enige wat op het formulier staat dat label, of staat er nog meer op waar rekening mee moet worden gehouden?
Pagina: 1