Avatar billede timmelimsen Nybegynder
31. juli 2002 - 11:57 Der er 3 kommentarer og
1 løsning

Super Newbie....

Hej.

Er lige startet med VB 6.

Jeg ville lige høre, sådan rent teoretiskt, hvor man laver forskellige "sider" i et VB projekt.

Altså hvis jeg nu har en side med formobjekter og knapper, hvordan sætter jeg så en ny side ind, med andre objekter, som man kan gå til fra forgående?

Venlig hilsen, Timmer.
Avatar billede joern Nybegynder
31. juli 2002 - 13:02 #1
Almindeligvis inlæses alle forme i dit projekt ved programstart, under projekt properties / general / startup objekt indstiller du hvilken form der skal åbnes med.
Fra form1 kan du lave en kontrol (knap, menupunkt eller andet) der gør form2, form3 etc. synlige:  form2.visible = true
og usynlig:  form1.visible = false

man kan også hvis det ønskes fjerne en form fra hukommelsen:  Unload form2

Du må uddybe spørgsmålet, hvis svaret er uklart.

M.v.h.  Jørn
Avatar billede timmelimsen Nybegynder
31. juli 2002 - 13:09 #2
Tak....
Avatar billede timmelimsen Nybegynder
31. juli 2002 - 13:12 #3
Hov, når jeg gør det, virker det som om at jeg skifter mellem 2 vinduer.
De har ikke samme positioner når jeg skifter mellem dem...
Hvad gør jeg ved det?
Avatar billede joern Nybegynder
31. juli 2002 - 16:27 #4
Tim>>

Hvis du ellers har det åbent, så er der nederst til højre i udviklings-brugerfladen en funktion, hvor du kan bestemme formenes / vinduernes position.

Men positionen kan bestemmes dynamisk med:

form1.top = 1000
form1.left = 2000

Du kan centrumstille vinduer uanset størrelse således, min form hedder formmain:

frmmain.Left = (Screen.Width - frmmain.Width) \ 2
  frmmain.Top = (Screen.Height - frmmain.Height) \ 2

Tallene du angiver er twips, det er en meget lille enhed.  Læs om det i hjælpen eller prøv dig frem.  En skærm med 1024 pixels i bredden er ca. 11500 twips.

(Default) Twip (1440 twips per logical inch; 567 twips per logical centimeter).

I øvrigt kan man med scalemode indstille forholdet mellem twips og pixels.  Det skal man ikke pille ved som begynder.

M.v.h.  Jørn
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