AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Tastenanschläge an Trillian senden

Ein Thema von Luzifer666 · begonnen am 22. Mai 2004 · letzter Beitrag vom 23. Mai 2004
Antwort Antwort
Seite 1 von 2  1 2      
Luzifer666

Registriert seit: 14. Apr 2004
33 Beiträge
 
Delphi 7 Personal
 
#1

Tastenanschläge an Trillian senden

  Alt 22. Mai 2004, 16:55
Hallo Community!

Ich bin gerade dran ein kleines Plugin zum Chatprogramm Trillian zu programmieren und wollte daher fragen, wie man Tastenanschläge (also beliebeige Strings) vom Delphiprog aus an Trillian senden kann. Kann mir jemand weiterhelfen?

Gruss
Luzi
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Tastenanschläge an Trillian senden

  Alt 22. Mai 2004, 17:00
Du musst das Handle des Trillian-Eingabefensters herausfinden und dann eine Nachricht (WM_KEYPRESS oder sowas) an das Handle senden. Zur Nachricht müsste die Suche eigentlich was bringen..
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von phXql
phXql

Registriert seit: 11. Mär 2004
Ort: Mühldorf
824 Beiträge
 
#3

Re: Tastenanschläge an Trillian senden

  Alt 22. Mai 2004, 17:56
wenn du trillian pro benutzt, das hat eh ein plug-in interface für ausgehende messages. musst mal die hilfe von trillian durchstöbern, da is ne doku über die schnittstelle drin...
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Tastenanschläge an Trillian senden

  Alt 22. Mai 2004, 18:00
Zitat von alcaeus:
Du musst das Handle des Trillian-Eingabefensters herausfinden und dann eine Nachricht (WM_KEYPRESS oder sowas) an das Handle senden. Zur Nachricht müsste die Suche eigentlich was bringen..
Ich würde SendMessage mit WM_SETTEXT nehmen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Luzifer666

Registriert seit: 14. Apr 2004
33 Beiträge
 
Delphi 7 Personal
 
#5

Re: Tastenanschläge an Trillian senden

  Alt 22. Mai 2004, 22:50
Ok ... hab etwas herumgeforscht und bin jetzt auf folgenden Syntax gestoßen, der Luckies Vorschlag entspricht :

SendMessage(hWndControl, WM_SETTEXT, wParam, lParam); hWndControl ist klar (mit "FindWindow") ...
WM_SETTEXT ist auch klar ...

Nur mit wParam und lParam komm ich nich so recht klar, wie verbau ich die? :/

Danke aber schonmal für bisherige schnelle Hilfe!
  Mit Zitat antworten Zitat
Benutzerbild von Mirilin
Mirilin

Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
 
Delphi 6 Professional
 
#6

Re: Tastenanschläge an Trillian senden

  Alt 22. Mai 2004, 23:10


Die PSDK sagt
Parameters

wParam
This parameter is not used.

lParam
Pointer to a null-terminated string that is the window text.


mfg Tobais
Tobias
Die Physik ist für die Physiker eigentlich viel zu schwer.
  Mit Zitat antworten Zitat
Luzifer666

Registriert seit: 14. Apr 2004
33 Beiträge
 
Delphi 7 Personal
 
#7

Re: Tastenanschläge an Trillian senden

  Alt 23. Mai 2004, 11:25
ok ... setz ich also wParam 0 ...
Und lParam ist die Eingabe, wie?

Der Text soll per Edit eingegeben werden, wie schreib ich das dann?
  Mit Zitat antworten Zitat
Benutzerbild von phXql
phXql

Registriert seit: 11. Mär 2004
Ort: Mühldorf
824 Beiträge
 
#8

Re: Tastenanschläge an Trillian senden

  Alt 23. Mai 2004, 12:18
SendMessage(hWndControl, WM_SETTEXT, 0, Edit1.Text);
  Mit Zitat antworten Zitat
Luzifer666

Registriert seit: 14. Apr 2004
33 Beiträge
 
Delphi 7 Personal
 
#9

Re: Tastenanschläge an Trillian senden

  Alt 23. Mai 2004, 12:34
isses wohl doch nich

muss integer sein :/

ich brauch einen sogenannten "0-termininierten string" ...
  Mit Zitat antworten Zitat
Benutzerbild von phXql
phXql

Registriert seit: 11. Mär 2004
Ort: Mühldorf
824 Beiträge
 
#10

Re: Tastenanschläge an Trillian senden

  Alt 23. Mai 2004, 12:37
integer? nen null-terminierter string is auch kein integer ^^
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz