Avatar billede dixieman Nybegynder
10. august 2001 - 02:19 Der er 18 kommentarer og
1 løsning

start af internettet?

Hvordan starter jeg en kontakt til internettet ved tryk på en command_button?
Jeg har visual basic 4.00
Avatar billede jelzin101 Praktikant
10. august 2001 - 02:25 #1
hvad mener du med kontakt ????
Avatar billede dixieman Nybegynder
10. august 2001 - 02:27 #2
Opkobling med internettet
Avatar billede jelzin101 Praktikant
10. august 2001 - 02:40 #3
hvis du vil lave en browser kan du finde en tut. på :
http://www.vbsquare.com/internet/browser/index2.html

ellers skal du have fat i rasdial.
Avatar billede jelzin101 Praktikant
10. august 2001 - 02:44 #4
http://members.nbci.com/xorcoders/W32/Lang/Vbasic/ocx/RasDialStd.zip

denne her viser hvordan det virker med en dialup forbindelse.
Avatar billede dixieman Nybegynder
10. august 2001 - 02:55 #5
Hvad menes der med linien:

webbrowser1.ExecWB OLECMDID_PAGESETUP, OLECMDEXECOPT_PROMPTUSER, “”, “”    ‘Ok to Print?

for det bliver skrevet med rødt
Avatar billede dixieman Nybegynder
10. august 2001 - 03:11 #6
hvad er rasdial
jeg vil gerne give flere point!
Avatar billede clausjacobsen Nybegynder
10. august 2001 - 11:12 #7
Den hurtige måde som vil starte IE, med din Default homepage:

Private Sub Command1_Click()
  Dim app As String
    app = Shell(\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\", 1)
End Sub
Avatar billede clausjacobsen Nybegynder
10. august 2001 - 11:20 #8
Den frække som vil starte en specifik side:

Option Explicit
Private Declare Function ShellExecute Lib \"shell32.dll\" Alias \"ShellExecuteA\" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Const SW_SHOWNORMAL = 1

Private Sub Command1_Click()
Dim iret As Long
  iret = ShellExecute(Me.hwnd, vbNullString, \"http://www.tv2.dk\", vbNullString, \"c:\\\", SW_SHOWNORMAL)
End Sub
Avatar billede dixieman Nybegynder
10. august 2001 - 21:19 #9
Hej clausjacobsen
Den første løsning er god men den anden er super
Der er bare lige det ved det at min vb 4.00 ikke helt forstår nvnullstring

:-)    Dixieman
Avatar billede clausjacobsen Nybegynder
10. august 2001 - 22:33 #10
Så prøv evt. med denne stump kode ;-)

Option Explicit
Private Declare Function ShellExecute Lib \"shell32.dll\" Alias \"ShellExecuteA\" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Const SW_SHOWNORMAL = 1
Private Sub Command1_Click()



Dim iret As Long
  iret = ShellExecute(Me.hwnd, \"\", \"http://www.tv2.dk\", \"\", \"c:\\\", SW_SHOWNORMAL)
End Sub
Avatar billede dixieman Nybegynder
10. august 2001 - 22:45 #11
Hej igen clausjacobsen!  :-)

Her giver den en fejlmeddelelse

error in loadning dll

hvad nu??

Dixieman
Avatar billede clausjacobsen Nybegynder
11. august 2001 - 13:47 #12
Hej Dixieman,

Hvilken Windows version kører/tester du med?

Den kode som jeg har skrevet virker på Windows 2000, men hvis du bruger Windows95/-98 skal man nok lave et andet API kald.

Hvis du bruger Windows 95 eller en anden 16 bit windows version, så prøv med denne:

Option Explicit
Private Declare Function ShellExecute Lib \"shell.dll\" (ByVal hwnd As Integer, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Integer) As Integer
Private Const SW_SHOWNORMAL = 1

Private Sub Command1_Click()

Dim iret As Long
  iret = ShellExecute(Me.hwnd, \"\", \"http://www.tv2.dk\", \"\", \"c:\\\", SW_SHOWNORMAL)
End Sub

Mvh
ClausJacobsen ;-)
Avatar billede dixieman Nybegynder
11. august 2001 - 19:57 #13
Hej ClausJacobsen var du ikke en mand så havde jeg simpelt hen kysset dig!!!

Tak skal du ha

´Men hvordan giver jeg dig point????
Dette er mit første indlæg!!!!!
Avatar billede johs_j Novice
11. august 2001 - 20:12 #14
Denne er mere enkel og virker lige så godt.

Private Sub Command1_Click()
\'URL
    Shell \"start http://www.jp.dk\" , vbHide
End Sub
Avatar billede dixieman Nybegynder
11. august 2001 - 22:44 #15
Ja men først når der er lavet lidt om på den:

Private Sub Command1_Click()
\'URL
Dim iret As String
iret = Shell(\"start http://www.jp.dk\", 1)
End Sub

Det bedste svar er endnu kommet fra clausjacobsen

:0)  Dixieman
Avatar billede johs_j Novice
11. august 2001 - 23:39 #16
>>dixieman
Den virker også sådan som jeg har skrevet den. Jeg bruger den selv. Den eneste forskel er at jeg klikker på en label i stedet for en knap. Men det gør ingen forskel.
mvh
Johs. J.
Avatar billede johs_j Novice
11. august 2001 - 23:41 #17
Private Sub Command2_Click()
\'Mailto:
    Shell \"start mailto:johs_j@e-box.dk, vbHide\"
End Sub
Hvis du vil starte mailprogram.
Avatar billede johs_j Novice
11. august 2001 - 23:42 #18
Der mangler en \" efter .dk
Avatar billede clausjacobsen Nybegynder
12. august 2001 - 20:53 #19
Yoooo Dixieman,

LOL til din kommentar.

Jeg ved det faktisk ikke, jeg er ikke en konge til Eksperten.dk ;-)

Køb noget slik for pengene, hehe.....

Mvh
:-)ClausJacobsen
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