webForumDet fria alternativet

Diverse frågor...nybörjarhjälp!

.NET

6 svar · 469 visningar · startad av JE

Medlem sedan juni 2000144 inlägg
Frågan#1

Håller på med ett litet program för att lära mej lite VB. Har dock kört fast lite med vissa grejer och ber därför till gudarna om lite hjälp :)

1. Har flera Forms i mitt program, hur bestämmer man vilken Form som ska visas när man kör programet, just nu kommer fel Form fram.

2. Tänkte använda mej av ett MultiPage objekt i en form. Frågan är bara hur jag bestämmer antalet flikar på den och hur jag sätter ett innehåll i varje flik.

3. Hur gör jag för att sätta höjd och bredd (pixlar?) på en Form och sedan göra så användaren inte kan ändra storleken så den blir mindre än ett visst mått?

Riktiga newbie frågor antar ja.. :)

------------------
/JE

Medlem sedan dec. 19991 072 inlägg
#2

1. Gå via menyn till - "projects" - "project properties" - välj vilket forumlär som ska visas under "startup object"

2. Vilket multipage objekt är det du använder?

3. Ändra till din storlek vid "_Resize".
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Private Sub Form_Resize()
Me.Width = 10000
Me.Height = 10000
End Sub

För att ange storlek i pixlar ändrar du formulärets "scaleMode" till 3 (pixel).

------------------
Fredrik Klarqvist
f.klarqvist@spray.se
http://server.webwerkstaden.se/fredde/

[Redigerat av fredrik den 22 okt 2001]

Medlem sedan juni 2000144 inlägg
#3

1. Aha, tack!

2. Använder det objektet som fanns i "Microsoft Forms 2.0 Object Library"
Finns det flera? Isf vad är skillnaden, vilken rekommenderas osv :)

3. Aha, tack igen! :)

Blir förmodligen flera frågor framöver, hoppas ni har tålamod hehe ;)

------------------
/JE

Medlem sedan dec. 19991 072 inlägg
#4

"Microsoft Forms 2.0" - biblioteket är egentligen en samling av kontroller som användes i tidigare versioner av VB.

Den komponent som har "ersatt" multipage hittar du (bland massa andra användbara komponenter) under "Microsoft Windows Common Controls" och den heter "TabStrip".

För att lägga till en ny "flik" på en tabstrip skriver du helt enkelt:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
TabStrip1.Tabs.Add , , "Ny flik"

------------------
Fredrik Klarqvist
f.klarqvist@spray.se
http://server.webwerkstaden.se/fredde/

Medlem sedan juni 2000144 inlägg
#5

Funkar bra, men när jag lägger till flera flikaar så får ja dock alltid en som är helt grå. Hur byter jag namn (caption) på den?
Sedan undrar ja hur man får dit innehållet under dom nya flikarna.

------------------
/JE

Medlem sedan dec. 19991 072 inlägg
#6

Du sätter/byter text på en tab mha egenskapen "caption", du kan även skapa alla tabbar i design-läge genom att markera din kontroll och klicka på "(custom)" bland egenskaperna.

Hur man jobbar med tabstrip kan du läsa här: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cmctl198/html/vbobjtabcontrol.asp?frame=true

------------------
Fredrik Klarqvist
f.klarqvist@spray.se
http://server.webwerkstaden.se/fredde/

Medlem sedan juni 2000144 inlägg
#7

Guld! Stort TACK för hjälpen! :D

------------------
/JE

270 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
137 ms — ändringar (db)