Mauszeigerproblem *erledigt*

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

BlitzDitz

Betreff: Mauszeigerproblem *erledigt*

BeitragFr, Apr 01, 2005 15:29
Antworten mit Zitat
Benutzer-Profile anzeigen
ich schaffe es nicht einen Mauszeiger in das programm ein zu fügen.
Ich brauche hilfe Crying or Very sad Crying or Very sad
  • Zuletzt bearbeitet von BlitzDitz am Di, Apr 05, 2005 16:49, insgesamt einmal bearbeitet
 

noir

BeitragFr, Apr 01, 2005 15:37
Antworten mit Zitat
Benutzer-Profile anzeigen
zeichne einfach einen

BlitzBasic: [AUSKLAPPEN]


maus = LoadImage(\"maus.bmp\")



mx = MouseX()
my = MouseY()

DrawImage maus,mx,my

;bei fenstermodus noch:
HidePointer ;windowsmausezeiger ausblenden



oder ist deine frage ein april scherz Laughing
übrigens: -> Anfängerbereich
Fragt und man wird euch helfen

Das Alternativ BlitzBasic-Forum: FreeCoder
Einfach chatten: BlitzChat
Code&Text schnell und einfach pasten: FreePasting

Artemis

BeitragFr, Apr 01, 2005 18:32
Antworten mit Zitat
Benutzer-Profile anzeigen
oder bei b3d oder b+ mit der user32.dll
setcursor und loadcursor

Rob_

BeitragFr, Apr 01, 2005 18:44
Antworten mit Zitat
Benutzer-Profile anzeigen
@ JonasCleave

Wenn er nicht mal im Tippfenster in BB einen maus zeiger erstellen kann wieso kommst du gleich mit .dll ´s an. Das wird in noch mehr verstören.
AMD Athlon 64 3500+ | Infineon 1 GB DDR RAM | nVidia Geforce 7800 GTX
 

blitz

Betreff: bmp

BeitragFr, Apr 01, 2005 21:59
Antworten mit Zitat
Benutzer-Profile anzeigen
ich würd's so machen:
Repeat
HidePointer ;nur nötig bei fenstermodus
pointer = LoadImage("C:\pointer.bmp")
Rect 100,100,100,100,0
x=MouseX()
y=MouseY()
DrawImage pointer, x,y
If ImageRectOverlap(pointer, x, y,100,100,100,100) And MouseDown(1) Then
Locate 0,0
Print "Ich bin gedrückt worden!"
Delay 100
EndIf
Flip
Cls
Forever

lg
bitz

Ps sag mir, obs klappt Embarassed [/img]
 

noir

BeitragFr, Apr 01, 2005 22:01
Antworten mit Zitat
Benutzer-Profile anzeigen
das ist nicht gut.

1. er wollt nicht einen rumklick code haben sondern wollte nur wissen wie man einen mauszeiger "anzeigt"

2. pointer = LoadImage("C:\pointer.bmp") <- darf doch nicht in die hauptschleife... Rolling Eyes
3. Flip : Cls direkt hintereinander auch nicht so sinnvoll...
Fragt und man wird euch helfen

Das Alternativ BlitzBasic-Forum: FreeCoder
Einfach chatten: BlitzChat
Code&Text schnell und einfach pasten: FreePasting

Alfadur

BeitragFr, Apr 01, 2005 22:24
Antworten mit Zitat
Benutzer-Profile anzeigen
@noir, das ist doch egal, wenn das cls am anfang, gleich nach repeat steht wird es doch auch sofort nach flip ausgeführt...
A Cray is the only computer that runs an endless loop in less than four hours.
 

blitz

Betreff: -

BeitragFr, Apr 01, 2005 22:27
Antworten mit Zitat
Benutzer-Profile anzeigen
bin halt durchschaut worden, kenn mich auch nicht so gut aus, wollt nur helfen. aber loadimage... hab ich nur in die hauptscheife getan, da nach dem klicken bei mir immer Image doesn't exist gekommen ist. So hats geklappt. Wegen dem rumklickcode: wiso sollte er eigentlich nur einen mauszeiger anzeigen wollen? das bringt doch nichts, oder???
lg
blitz
 

noir

BeitragFr, Apr 01, 2005 22:50
Antworten mit Zitat
Benutzer-Profile anzeigen
@Alfadur jup hast recht, falsch gelesen, dachte es wäre anders rum..

@blitz wenn du es in die hauptschleife packst.. wird es jedesmal neu geladen, das kostet viel rechenzeit.
denk dran wenn du ein bild in einer funktion aufrufen willst muss es global sein.
zu dem rumgeklicke Wink : das soll ihm auch nichts bringen
wenn du fragst was ist 1+1 und du antwortest 10*10 = 100 dann interssiert das keinen.
Fragt und man wird euch helfen

Das Alternativ BlitzBasic-Forum: FreeCoder
Einfach chatten: BlitzChat
Code&Text schnell und einfach pasten: FreePasting
 

blitz

Betreff: -

BeitragFr, Apr 01, 2005 23:17
Antworten mit Zitat
Benutzer-Profile anzeigen
@noir - 1+1
damit kann man das nicht vergleichen, eher würde es so aussehen:
1+1=2 und 10*10=100, nicht entweder oder.
lg
blitz
 

noir

BeitragFr, Apr 01, 2005 23:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Very Happy Scherzkeks.
Fragt und man wird euch helfen

Das Alternativ BlitzBasic-Forum: FreeCoder
Einfach chatten: BlitzChat
Code&Text schnell und einfach pasten: FreePasting
 

hitokiri

BeitragSa, Apr 02, 2005 20:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Image doesn't exist kam wahrscheinlich weil du das image laden wolltest bevor du "graphics" gesetzt hast. also einfach das image loaden nachdem du den graphics mode gesetzt hast und vor der huptschleife, dann sollte das funzen Wink (vergess das selber immer....jedes programm läuft 20 mal im debug bevor ich alle leichtsinnsfehler draussen habe^^)

Hubsi

BeitragSa, Apr 02, 2005 20:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Wo wir schonmal dabei sind, HidePointer hat auch nichts in einer Schleife zu suchen Wink
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

BlitzDitz

BeitragMo, Apr 04, 2005 17:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja,Es hat nun endlich geklappt Very Happy Smile Very Happy :

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group