 |
Das deutsche QBasic- und FreeBASIC-Forum Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
sL!z3r
Anmeldungsdatum: 02.03.2007 Beiträge: 1
|
Verfasst am: 02.03.2007, 18:45 Titel: Grafik Verlinken |
|
|
Hi,
wie kann man eine Grafik verlinken?
also in einem programmfenster ist ein banner und wenn man da draufklickt öffnet sich der browser und eine spezielle seite...
MFG
sL!z3r |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 02.03.2007, 19:01 Titel: |
|
|
Code: |
' Deklariere die API-Funktion ShellExecute
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
' Deklariere die Funktion zum Aufrufen der Webseite
Declare Sub CallWebsite(URL As String)
Sub CallWebsite(URL As String)
Dim Ergebnis As Long
Ergebnis = ShellExecute(0, "open", URL, "", "", 3)
End Sub
CallWebsite "http://saga-games.ath.cx"
|
_________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.

Zuletzt bearbeitet von Jojo am 03.03.2007, 22:32, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
Eternal_pain

Anmeldungsdatum: 08.08.2006 Beiträge: 1783 Wohnort: BW/KA
|
Verfasst am: 02.03.2007, 19:02 Titel: |
|
|
wow, ich habe gerade nach dem Post hier selbst kurz versucht wie das wohl gehen könnte...  _________________
 |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 02.03.2007, 19:05 Titel: |
|
|
@eternal_pain: Visual Basic, dein Freund und helfer - hab das teil ohne probleme aus meinen vb-sourcen kopieren können.
EDIT:
sl!z3r, deine Frage hat mich auf die Idee zu meinem neusten Tipp für meine Webseite gebracht - ich habe die Funktion noch ein wenig verbessert und erläutert, die Vorab-Version ist hier zu finden.
und: willkommen im forum  _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.

Zuletzt bearbeitet von Jojo am 03.03.2007, 22:32, insgesamt 2-mal bearbeitet |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 02.03.2007, 19:31 Titel: |
|
|
Hm, seltsam, ich habe das beispiel unter win98 probiert. funzt nicht. hab's auch mit den header-datenaus der shellapi.bi probiert - funzt auch nicht. hat jemand eine idee,was da los ist? _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1876 Wohnort: D59192
|
Verfasst am: 03.03.2007, 20:48 Titel: |
|
|
unter ME geht es so:
Code: | #define WIN_INCLUDEALL
#Include once "windows.bi"
ShellExecute(NULL,"open", "http://volta.de.tt/feuerzauber.html", NULL, NULL, SW_NORMAL)
sleep |
mit Win98 konnte ich es nicht testen. _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 03.03.2007, 22:27 Titel: |
|
|
okay, ich werde mal testen, ob win98 unbedingt die "open" anweisung benötigt. daran liegt's eventuell.
edit: genau daran lag's. jetzt muss ich aber mal nachschauen, ich galube nämlich, dass das vb-beispiel, ovn dem der source ist, auch unter 98 lief... _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|