| |
Visual-Basic EinsteigerTastenkombination merken | | | Autor: Wotan | Datum: 13.10.06 20:39 |
| Hello ,
ich habe mal ne einfache oder auch nicht einfache frage, hat jemand schon mal ein
prog geschrieben, welches tastenkombinationen merken kann , d.h. ich schreibe wegen meiner in MS WORD einen absatz und gleichzeitig wird es von den prog in eine textdatei abgelegt, was ich dort in word geschrieben habe.
also Quasi eine doppelte Sicherung alles was ich auf mein PC schreibe egal ob in Excel, word oder im internet explorer soll in eine Textdatei abgelegt werden wie geht das ?
Über tipps und hilfen wäre ich sehr dankbar... | |
Re: Tastenkombination merken | | | Autor: yosh24 | Datum: 13.10.06 21:07 |
| Also einen Keylogger...? | |
Re: Tastenkombination merken | | | Autor: Wotan | Datum: 13.10.06 21:18 |
| was ist nen Keylogger und woher bekomme ich sowas oder kann man das auch selber bauen? | |
Re: Tastenkombination merken | | | Autor: VBMichi | Datum: 14.10.06 11:16 |
| Hi.
Du kannst die Tastatur systemweit mit der API GetAsyncKeyState überwachen und damit reagieren.
Grüße | |
Re: Tastenkombination merken | | | Autor: Prinzvalium | Datum: 14.10.06 11:16 |
| Ein Keylogger ist ein Programm das Tastatureingaben und/oder Mausbewegungen protokolliert. Ein solches Programm wird meißt von Hackern verwendet um Passwörter zu erfahren.
Wo du sowas bekommst? Hmm, sowas darfst du mich nicht googeln! | |
Re: Tastenkombination merken | | | Autor: Wotan | Datum: 14.10.06 11:40 |
| Danke für deine Antwort aber ich bin dahin gehend ein totaler anfänger und kann nicht richtig deuten was du meinst | |
Re: Tastenkombination merken | | | Autor: Wotan | Datum: 14.10.06 11:41 |
| *lach* danke für deine antwort bloss ich wollte sowas selber baun in einfacher form geht das so einfach ? | |
Re: Tastenkombination merken | | | Autor: VBMichi | Datum: 14.10.06 11:57 |
| Hi Wotan.
hab dir mal was "zurecht geschrieben". Würde es in die Richtung gehen?
Setz mal einen Timer (Timer1) und eine TextBox (Text1) mit der Eigenschaft MultiLine "True" auf deine Form.
Dann hau den Code rein und probier ein bischen rum:
Option Explicit
Private Declare Function GetAsyncKeyState Lib "user32" _
(ByVal vKey As Long) As Integer
Private Sub Form_Load()
Timer1.Interval = 10
End Sub
Private Sub Timer1_Timer()
Dim X As Long
For X = 48 To 90
If CompKey(X, UCase(Chr$(X))) Then Exit Sub
If CompKey(X + 48, UCase("NUM " & Chr$(X))) Then Exit Sub
Next X
If CompKey(8, " {Backspace} ") Then Exit Sub
If CompKey(9, " ") Then Exit Sub
If CompKey(13, vbCrLf) Then Exit Sub
If CompKey(32, " ") Then Exit Sub
If CompKey(186, "Ü") Then Exit Sub
If CompKey(192, "Ö") Then Exit Sub
If CompKey(219, "?") Then Exit Sub
If CompKey(220, "^") Then Exit Sub
If CompKey(211, "`") Then Exit Sub
If CompKey(222, "Ä") Then Exit Sub
For X = 112 To 127
If CompKey(X, "F" & CStr(X - 111)) Then Exit Sub
Next X
End Sub
Private Function CompKey(KCode As Long, KText As String) As Boolean
Dim Result As Integer
Result = GetAsyncKeyState(KCode)
If Result = -32767 Then
Text1.Text = Text1.Text & KText
Text1.SelStart = Len(Text1.Text)
CompKey = True
Else
CompKey = False
End If
End Function | |
Re: Tastenkombination merken | | | Autor: Wotan | Datum: 14.10.06 13:23 |
| SUPER DAS GEHT ...jetzt kann ich nichts mehr versendlich löschen vielen Dank | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevISDN 1.0
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats sevOutBar 4.0
Vertikale Menüleisten á la Outlook
Erstellen von Outlook ähnlichen Benutzer- interfaces - mit beliebig vielen Gruppen und Symboleinträgen. Moderner OfficeXP-Style mit Farbverläufen, Balloon-Tips, u.v.m. Weitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|