Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Andy19312
Anmeldungsdatum: 22.10.2005 Beiträge: 428
|
Verfasst am: 06.10.2006, 16:22 Titel: Maus einbinden |
|
|
Hallo zusammen,
ich versuche die Maus einzubinden, jedoch ohne Ergebnis.
Habt ihr einen Code dafür |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 06.10.2006, 16:29 Titel: |
|
|
Es wäre hilfreich, wenn du schreiben würdest, wie du das versucht hast.
Ich gehe mal davon aus, das du das wie unter qbasic mit interrupts gemacht hast.
Bei FreeBASIC geht das viel einfacher:
Code: |
Dim As Integer mx, my, mz, buttons
Do
Getmouse mx, my, mz, button 'in mx und my kommt die position, mz das scrollrad und button die taste
Print "Maus an Position ";mx;my
Select Case buttons
Case 1
Print "Linke M-Taste gedrückt"
Case 2
Print "Rechte M-Taste gedrückt"
Case 3
Print "Linke und Rechte Taste gedrückt"
Case 4
Print "Mittlere Taste gedrückt"
Case 5
Print "Mittlere und linke Taste gedrückt"
Case 6
Print "Mittlere und rechte Taste gedrückt"
Case 7
Print "Alle Tasten gedrückt"
End Select
Sleep 10
Loop
|
Das ist ein kleiner Beispielcode.
Hier findest du eine ausführliche Erklärung zu getmouse.
Man kann übrigens die letzten 2 argumente(in diesem fall mz und buttons) weglassen, wenn man sie nicht braucht  _________________
Code: | #include "signatur.bi" |
|
|
Nach oben |
|
 |
Andy19312
Anmeldungsdatum: 22.10.2005 Beiträge: 428
|
Verfasst am: 06.10.2006, 17:22 Titel: |
|
|
vielen Dank schonmal.
Geht es genauer?
Ich meine in Pixel.
Momentan kommen nur Zeilen und Spalten raus
Ok, musst nur screen 13 nehmen. |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 06.10.2006, 17:38 Titel: |
|
|
Ja, das geht aber nur wenn du auch im grafischen Modus bist.
Zuvor musst du also Screen( z.B. Screen 16) oder Screenres aufrufen.
Dann öffnet sich ein normales windowsfenster.
Edit: Mist, war zu spät  _________________
Code: | #include "signatur.bi" |
|
|
Nach oben |
|
 |
The real Agent D

Anmeldungsdatum: 24.11.2005 Beiträge: 605 Wohnort: Hall i. T.
|
|
Nach oben |
|
 |
|