BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Visual Basic .net Frage » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Visual Basic .net Frage
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Xeo Xeo ist männlich
Neuling

Dabei seit: 23.04.2003
Beiträge: 5

Visual Basic .net Frage       Zum Anfang der Seite springen

Ich bin gerade dabei einen kleinen Speedreportmaker in VB .net zu "programmieren".

Jetzt hab ich da ne Frage. Wie bekomm ich es hin, dass wenn ich auf einen Button, den ich eingefügt habe sich ein neues Fenster öffnet.

Ach ja. Hab ein Menu erstellt, das ungefähr so aussieht:
Info
Besuche Homepage
Schliessen

Wie stell ich das an, dass der IE sich öffnet und auf die Homepage geht, wenn ich auf den besuche Homepage Button klicke?


Vielen Dank im voraus.
21.07.2003 09:33 Xeo ist offline Beiträge von Xeo suchen
Medusa Medusa ist männlich
Senior Member


images/avatars/avatar-252.gif

Dabei seit: 10.09.2001
Beiträge: 356
Herkunft: ...von da, wo mein Haus wohnt...

      Zum Anfang der Seite springen

Hi,

ein neues Fenster öffnest du so (wobei 'objekt' der Name des Forms ist, das du im project explorer eingefügt hast.)
code:
1:
[objekt].show

Der Parameter vbModal bewirkt, dass das Fenster modal angezeigt wird. Das andere wird dann solange das neue offen ist deaktiviert.
code:
1:
[objekt].show vbmodal

Der 2. Parameter gibt an, wem das Fenster gehören soll (owner). Das neue Fenster wird dann immer im vor dem Owner-Fenster engezeigt (von der Tiefen-Anordnung her).
code:
1:
[objekt].show 0, me
'me' ist das Form, aus dem der Aufruf kommt.
(Die beiden Parameter sind optional.)


Das mit dem Browser geht mit der ShellExecute-Funktion, da diese die angegebene Datei (hier: Url) immer mit dem dafür registrierten Programm (hier: Standart-Browser) öffnet.
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
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 Sub button_click()
ShellExecute me.hwnd, "open", "http://www.blubb.de", "", "", 1

End Sub


__________________
Grüßle, Medi

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Medusa: 21.07.2003 11:01.

21.07.2003 10:57 Medusa ist offline E-Mail an Medusa senden Beiträge von Medusa suchen
Xeo Xeo ist männlich
Neuling

Dabei seit: 23.04.2003
Beiträge: 5

Themenstarter Thema begonnen von Xeo
      Zum Anfang der Seite springen

Vielen Dank für Deine Hilfe.

Werde das gleich mal ausprobieren. smile )
21.07.2003 12:05 Xeo ist offline Beiträge von Xeo suchen
Xeo Xeo ist männlich
Neuling

Dabei seit: 23.04.2003
Beiträge: 5

Themenstarter Thema begonnen von Xeo
      Zum Anfang der Seite springen

Habs mal getestet. Funktioniert leider nicht.

Ich hab hier die ganzen Files:
code:
1:
ftp://Speedy:Down@X-Files.homeftp.net:21


Wäre super wenn jemand von euch sich das runterladen und mir so weiterhelfen könnte.

Danke. Xeo.

Dieser Beitrag wurde 5 mal editiert, zum letzten Mal von Xeo: 22.07.2003 19:33.

22.07.2003 19:30 Xeo ist offline Beiträge von Xeo suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Visual Basic .net Frage

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH