Seite 1 von 1
Per Programm Text in fremdes Gadget einfügen.
Verfasst: 21.07.2007 09:52
von kreeph
Hallo Leute, ich habe eine dumme Frage

: Wie kann ich einen Text den das Programm erstellt per Programm in ein anderes Gadget (z.B. Internet oder Textdatei) einfügen? Also ähnlich wie Copy&Paste?
Danke schonmal!
Verfasst: 21.07.2007 10:27
von a14xerus
Drück dich bitte ein bisschen klarer aus.
Internet und Textdateien sind KEINE Gadgets

Das einzige was ich dir im Moment sagen kann ist, das man Tastenevents simulieren kann, aber dann muss der Fokus auf dem "Empfängerprogramm" liegen und es ist nicht grade professionell.
Texte nur in die Zwischenablage einzufügen geht mit den Clipboard Funktionen, aber ich denke du willst nicht, das man den Text manuell einfügen muss.
Also nenne präzise dein Vorhaben udn wir können gucken was da die beste Lösung ist
Verfasst: 21.07.2007 10:39
von kreeph
Ok, sagen wir ich habe den Text "Hallo" Jetzt wähle ich den Texteditor an und drücke F12. Jetzt schreibt das Programm "Hallo" rein, als ob es mit Tastatur geschrieben wurde oder aus dem Clipboard eingefügt wurde.
Es soll aber eine andere Methode als mit keybd_event_() sein.
Verfasst: 21.07.2007 11:10
von Kaeru Gaman
warum willst du ein neues clipboard proggen? hast doch schon eins...
Verfasst: 21.07.2007 11:36
von ZeHa
Ich nehme an, er will irgendwie automatisiert in Eingabefelder schreiben, um z.B. Programme zu steuern oder sich irgendwo automatisch einzuloggen etc. Müßte doch eigentlich jeder verstanden haben, zumal diese Frage nicht gerade selten gestellt wird...
Verfasst: 21.07.2007 12:30
von Kaeru Gaman
nicht wirklich. das beispiel war noch verwirrender als die erste frage.
ich gehe nicht automatisch davon aus, dass er ne frage stellt die schon x-mal gestellt wurde.
Verfasst: 21.07.2007 13:31
von kreeph
Also, ok, es würde auch einfach reichen, per Befehl den Inhalt des Clipboards einzufügen, was ich nicht kann, weil ich den Befehl nicht kenne.

Verfasst: 21.07.2007 13:39
von ZeHa
Naja vielleicht wär's einfach gut, wenn Du ein Beispiel dessen nennst, was Du dann hinterher damit machen würdest. Dann kann man Dir a) besser helfen und b) kommt man vielleicht sogar auf andere Ideen, die für den Zweck weitaus geeigneter wären.
Verfasst: 21.07.2007 21:27
von kreeph
Ich will ein Programm schreiben, das ein Fenster öffnet mit einem Stringgadget. Es soll ein 6-Stelliges Passwort (nur Zahlen) eingegeben werden um eine geheime Information freizugeben. In der Schule bei uns hausen noch andere Programmierer, die aber kein Basic verwenden und wir wollten sehen, wer mit seiner Sprache am meisten kann. Deshalb denkt sich jeder eine Aufgabe aus, die alle lösen. Soll ganz simpel sein, weil wir alle noch keine Profis sind. Ich wollte eben ein Codeschloss machen und selbst sollte ich natürlich ein Programm haben, mit dem ich das Teil knacken kann. Ich will es mit BruteForce versuchen. Das Gadget wird mit der Eingabetaste bestätigt, also es reicht, den Code einzufügen und Enter zu simulieren. Wenn man die Sicherung geknackt hat, wird die geheime Info in Clipboard kopiert und alles ist gut.