Hallo Leute ich brach Hilfe bei meinem Code
Übersicht BlitzBasic Beginners-Corner
flotzingerGruppenKasparBetreff: Hallo Leute ich brach Hilfe bei meinem Code |
So, Okt 03, 2004 9:19 Antworten mit Zitat |
|
---|---|---|
Hi
Leute Wenn ich bei meinem Programm auf den Button1 klicke startet er mir sofort die Internet Seite die ich im zweien Menü eingebaut hab aber er sollte mir nur das zweite Menü anzeigen und nicht die Internet Seite Hir der Code Code: [AUSKLAPPEN] Cls Graphics 800,600,16,0 SetBuffer BackBuffer() ;Laden Global Hintergrund1 = LoadImage("Grafiken\gf2.bmp") Global Button1=LoadImage("Grafiken\Links.png") Global Hintergrund2=LoadImage("Grafiken\die_aerzte01.png") Global bademeisterLink=LoadImage("Grafiken\Bademeister.png") ;Schleife 2 Repeat Cls ;Hintergrund Xpos=0 Ypos=0 DrawImage Hintergrund1,Xpos,Ypos If MouseDown(1) = 1 And RectsOverlap(MouseX(),MouseY(),1,1,20,540,0,0) = 1 Then End ;Hintergrund ;Links an Xpos=500 Ypos=100 DrawImage Button1,Xpos,Ypos If MouseDown(1) = 1 And RectsOverlap(MouseX(),MouseY(),1,1,500,100,250,50) = 1 Then superprint2 ;Links aus Flip Until KeyHit(1) ;Schleife 2 ;Schleife 3 Function superprint2 () Repeat Cls ;Hintergrund2 Xpos=0 Ypos=0 DrawImage Hintergrund2,Xpos,Ypos ;Hintergrund2 ;Link www.bademeister.com Xpos=200 Ypos=100 DrawImage bademeisterLink,Xpos,Ypos If MouseDown(1) = 1 And RectsOverlap(MouseX(),MouseY(),1,1,200,100,400,80) = 1 Then ExecFile("WWW.bademeister.com") EndIf ;link www.bademeister.com aus Flip Until KeyHit(1) End Function ;Schleife 3 aus (Links) Wie kann ich das ändern das er mir die Interent Seite nicht sofort öffnet Wenn ich den Button1 anklicke sondern wenn ich den bademeisterLink anklicke Ich hoffe ich hab keine Fehler im Text Danke schonmal für alle Antworten!!!! |
||
Hubsi |
So, Okt 03, 2004 9:39 Antworten mit Zitat |
|
---|---|---|
Verwende beim Link MouseHit(). Dann soltte es klappen. | ||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
David |
So, Okt 03, 2004 9:39 Antworten mit Zitat |
|
---|---|---|
Hi!
Versuch mal FlushMouse() aufzurufen nachden du einen Menüeintrag geklickt hast. grüße |
||
http://bl4ckd0g.funpic.de |
Hubsi |
So, Okt 03, 2004 9:40 Antworten mit Zitat |
|
---|---|---|
@David: Wird nicht funktionieren, da er MouseDown() verwendet | ||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
David |
So, Okt 03, 2004 9:42 Antworten mit Zitat |
|
---|---|---|
Hi!
Achje, ja... ich habs nich ausprobiert. Aber wenn du das sagst! Also dann... grüße |
||
http://bl4ckd0g.funpic.de |
RallimenSieger des 30-EUR-Wettbewerbs |
So, Okt 03, 2004 9:46 Antworten mit Zitat |
|
---|---|---|
Mausdaten nur einmal auslesen und nicht mit Mousedown, da du dann sofort weiter bist
Code: [AUSKLAPPEN] Maus_X= MouseX () Maus_Y= MouseY () Mausklick = MouseHit(1) Und nun immer bei jedem Schleifendurchlauf diese zuerst abfragen und im weiteren Code dann Mausklick usw. benutzten |
||
[BB2D | BB3D | BB+]
|
Übersicht BlitzBasic Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group