decls geht nicht
Übersicht

StaniBetreff: decls geht nicht |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo zusammen,ich hab eine kleine Frage.Ich möchte gerne zwischendurch ein Prog schreiben.Dazu brauch ich die user32.dll ,die ich mit .lib "user32.dll" includen will.Doch irgendwie geht das nicht.Es gibt überhaupt kein befehl der .lib heißt.
Was soll ich da machen oder wie soll das gehen ? |
||
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du brauchst ne Funktion aus der user32.dll?
Wieso willst du die dll includen? hä Da user32.dll eine System dll ist, brauchst du die nicht in den Userlib Ordner kopieren (C:\Programme\Blitz\Userlibs) Drum must du nur im Userlibs Verzeichniss ein File mit dem Namen user32.decls (o.ä) erstellen mit dem Befehl den du willst. z.B Code: [AUSKLAPPEN] .lib "user32.dll"
GetAsyncKeyState%(vkey%):"GetAsyncKeyState" mfg ozzi |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
Stani |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Also ich will einen Tastendruck simulieren.Das gabs mal hier im Forum als Thread und weiß jetzt nicht was ich mir der user32.dll machen soll | ||
![]() |
Starwar |
![]() Antworten mit Zitat ![]() |
---|---|---|
Die user32.dll gehört zu Windows. Du musst nur die .decls anlegen.
Die kommt in den userlib Ordner von Blitzbasic. Genau wie ozzi789 gesagt hat. MFG |
||
Stani |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
So jetzt hab ichs gemacht und des geht auch danke:D | ||
Stani |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Noch ne kleine Frage.Ich will ein Leedspeak chat machen(hacker sprache).Dazu soll z.b wenn ich f drücke w oser so rauskommen aber mit if keydown.... thne presskey,... geht das nicht.Wie kann man das machen?? | ||
![]() |
Starwar |
![]() Antworten mit Zitat ![]() |
---|---|---|
Am einfachsten denke ich ein Type...
Der enthält den ASCII-Code des Eingabezeichens und den des Ausgabezeichens. So kannst du dann zB mit GetKey ![]() Oder ein Array, dass am Index des Original-Codes den neuen speichert. dann noch Chr ![]() Um dir das zusammenstellen zu erleichtern bietet es sich natürlich an eine Datei zu verwenden. So Z.B.: Zitat: fw
e3 ab Umwandlung nach ASCII geht mit Asc ![]() Natürlich musst du das Ausgabezeichen nicht umwandeln, nur das, was du mit GetKey ![]() Eingaberoutinen findest du ja über die Forensuche. Aber Leetspeak umfasst ja auch besondere Zeichenfolgen die Umgewandelt werde enthält. Instr ![]() ![]() Dabei musst du natürlich aufpassen, dass du die Letspeak nicht nochmal leetest ![]() Code gibts (von mir) keinen, da musst du schon selbst nachdenken. Und vorher diesen verwirrenden Post nachvollziehen ![]() MFG |
||
Stani |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ok aber wie genau geht das jetzt.Ich mein wenn ich den ACSII-Code habe ,soll ich den den dan überprüfen ob der wahr ist und dan presskey oder? | ||
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
EDIT:
fail ich bin langsam 1. Bitte keine Doppelposts, benütze den Edit Button. ![]() 2. Es heisst Leetspeak ![]() 3. Doch das geht, könntest du etwas code posten? Beispiel Code Code: [AUSKLAPPEN] While Not KeyHit(1)
Cls char = GetKey() If char > 0 Then buchstabe$ = Chr$(char+5);ascii wert um 5 verschieben ;oder dann: ;if buchstabe$="a" then buchstabe$="4" ;if buchstabe$="i" then buchstabe$="!" ;foobar EndIf Text 0,0,buchstabe$ Flip Wend |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
![]() |
Starwar |
![]() Antworten mit Zitat ![]() |
---|---|---|
Stani hat Folgendes geschrieben: [...] dan[n] presskey[,] oder?
Du kannst Stings auch im nachhinein verändern. Dazu musst du keinen Tastendruck simulieren. Mid ![]() ![]() ![]() ![]() ![]() MFG |
||
Stani |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ok eigendlich will ich ja ,dass der das bei allen Programmen so macht(z.b ICQ).
Ich will eigendlich erstmal ein kleinen Test machen,dass wenn man irgendwie f oder so drückt,w und s nacheinander gedrückt werden.Und das bei allen Programmen.Deshalb mach ich das ja mit dem Presskey |
||
![]() |
Starwar |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du musst dich auch mit dem befassen was du machen willst!
Bei Leetspeak ändern sich nicht nur einzelne Buchstaben, sondern ganze Wortteile! Das stellt durchaus ein Problem da, weil du auch mehrere Zeichen in Kombination betrachten und ersetzen muss. Lese dir den Wikipedia-Artikel zu Leetspeak durch! Wenn du noch nicht mal weißt wie man's schreibt, sehe ich Schwarz. MFG |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group