webForumDet fria alternativet

Jag behöver Din hjälp!

.NET

89 svar · 1 848 visningar · startad av kaktusen

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

Jag vill skapa ett program och jag vet att man kan göra detta program i Visual Basic. Sedan i Visual Basic kan man göra så att själva programmet man bygger visar en speciell hemsida, t.ex. https://www.vadsomhelst.com

Hoppas ni förstår vad jag menar!

Finns det någon som kan hjälpa mig med detta? Antingen bygga en åt mig eller lära mig hur jag gör?

Vore evigt tacksam!

Ni kan ev. kontakta mig på sthlmmannen@hotmail.com om ni vill ta det individuellt.

Mvh

Medlem sedan juni 20022 599 inlägg
#2

Hoppas ni förstår vad jag menar!

Inte riktigt ..? Undrar du hur man använder en Web Browser Control i VB?

I så fall finns det ett exempel du kan ladda ner och titta på här.

Medlem sedan juni 2002139 inlägg
#3

har försökt att förstå hur man gör ett sådant program, men ej lyckas :-(

Ingen som kan hjälpa till mot betalning?

Medlem sedan aug. 20023 005 inlägg
#4

Alltså man gör ett program som visar en speciell hemsida i program fönstret?

Medlem sedan juni 20022 599 inlägg
#5

1. Starta Visual Studio (VB6) och skapa ett nytt projekt.

2. välj Project->Components. Lägg till Microsoft Internet Controls.

3. Klicka på jordgloben i Toolboxen och dra ut en instans till ditt formulär.

4. Skriv:

Private Sub Form_Load()
    WebBrowser1.Navigate "www.vadsomhelst.com"
End Sub

That's it!

Medlem sedan juni 2002139 inlägg
#6

Tusen tack niko!

Medlem sedan juni 2002139 inlägg
#7

niko, om du har tid får du gärna hjälpa mig med dessa två funktioner som förhoppningsvis inte är allt för avancerade:

1. Jag kan välja att dra s.k instanser i själva programmet då man väljer hur stor "hemsidan" ska vara på programmet. MEN hur får jag "länkar" i programmet? Som t.ex. i internet explorer står det längst upp "File" "Edit" "View" "Favorites" osv...fast jag vill ha detta i mitt program. Hur gör man?

2. Sedan vill jag även att ikonen inte skall se så tråkig ut. Hur gör jag för att själv kunna välja en egen ikon?

Stort tack på förhand!

Medlem sedan juni 20022 599 inlägg
#8

Ikon för programmet väljer du under propertyn Icon för formuläret.

Länkar skapar du enklast genom att ta en Label, byta färg till blå, byta Mouseicon till en hand och sen lägga in WebBrowser1.Navigate .. i Label_Click-eventet.

När det gäller hur man skapar menyer som i Explorer så skulle jag fortfarande vilja hänvisa till att du tittar lite i koden jag länkade till ovan.

Medlem sedan juni 2002139 inlägg
#9

Tack återigen, testade med att skapa en icon och det fungerade. Men hur gör jag en egen? Ikonen måste tydligen vara i formatet "ico, cur" (?) vilket program måste man då ha?

Tack!

Medlem sedan juni 20022 599 inlägg
#10

En ikoneditor. Finns lite olika. Tex de här: http://tucows.archive.sunet.se/mmedia/iconedit95.html. Prova också att söka på "icon editor" på Google.

Medlem sedan juni 2002139 inlägg
#11

jättebussigt, hoppas det är okej om jag återkommer med frågor ifall jag undrar om något.

Mvh

Medlem sedan juni 20022 599 inlägg
#12

Klart du får! [klyscha]Det är bara roligt att hjälpatill.[/klyscha] :)

Medlem sedan juni 2002139 inlägg
#13

hehe tackar!

Då passar jag väl på då ;-)

Om jag INTE vill att man ska kunna MAXIMERA rutan/programmet utan jag vill endast att "standardstorleken" av programmet (som jag bestämmer i Visual Basic) ska visas.

Hur gör jag då?

Sedan är jag i full gång med att försöka göra "Arkiv" "Visa" länkar/tabeller, där får jag nog också återkomma med lite frågor, men ska prova lite mer innan jag frågar :-)

Tack än en gång!

MVH

Medlem sedan juni 20022 599 inlägg
#14

Om jag INTE vill att man ska kunna MAXIMERA rutan/programmet utan jag vill endast att "standardstorleken" av programmet (som jag bestämmer i Visual Basic) ska visas.

Du sätter formulärets Borderstyle-property till tex Fixed Single.

Medlem sedan juni 2002139 inlägg
#15

Otroligt, tack så mycket!

Förstår inte riktigt hur man gör en tabell/länk (t.ex. "Arkiv" "Visa" osv)...du tror inte att du har tid att steg för steg förklara hur jag gör?

Är lite ovan med programmet då jag nyligen installerade det!

Tusen tack!

Medlem sedan juni 20022 599 inlägg
#16

Menyer skapar du via Tools->Menu Editor.

Det står lite mer här bl. a: http://www.vbinformation.com/tut-menu.htm.

Medlem sedan juni 2002139 inlägg
#17

Klockrent! Tack!

Då har jag bara en fråga till om det går bra:

När jag gör om Visual Basic filen till .exe fil och döper den till t.ex "Hej" och då jag öppnar programmet sedan så står det "Form1", förstår du vad jag menar?

Hur ändrar jag detta?

Mvh

Medlem sedan juni 20022 599 inlägg
#18
Private Sub Form_Load()
    Me.Caption = "Vad du vill."
    ' ....
    ' ....
End Sub
Medlem sedan juni 2002139 inlägg
#19

Koden du angav gick inte, eller så var det jag som placerade den fel.

När jag skulle spara som .exe fil fick jag upp felmeddelandet: "Compile error: Ambigous name detected: Form_load

Förmodligen är det jag som lagt den fel!?
Jag gjorde som så att jag klickade på "den vita rutan" i programmet och där får jag upp alla koder som t.ex:

Private Sub Form_Load()
WebBrowser1.Navigate "www.valfritt.sel"
End Sub

där la jag in din kod längst nederst!

Vad gjorde jag för fel?

Tack på förhand!

Medlem sedan juni 20022 599 inlägg
#20

Du får bara ha en Form_Load(). Det var därför jag skrev '...

Private Sub Form_Load()
    Me.Caption = "Vad du vill."
    WebBrowser1.Navigate "www.valfritt.sel" 

    ' ....
    ' ....
End Sub
262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)