Moin,
mittlerweile kommt es in meinen Programmen immer häufiger vor, dass ich sie gerne mittels einer API von extern Steuern möchte. Bisher habe ich es immer mit einem TCP Server gemacht wodrauf sich das steuernde Programm drauf verbindet und Commands sendet. Ich denke jedoch dass das auch anders zu bewerkstelligen ist.
Als Beispiel habe ich nun mal einen MusikPlayer mit Funktionen wie Play(), Stop() usw. auch SearchNext(Track). Diese Funktionen werden im Programm ganz normal durch Buttons ausgeführt.
So nun möchte ich eine DLL Programmieren die als API zu dem Player dient. Heißt diese DLL hat auch die Funktionen Play(), Stop() usw. jedoch wenn ich diese dann in der anderen Anwendung ausführe, sollen sie die Playeranwendung ansprechen.
mittlerweile kommt es in meinen Programmen immer häufiger vor, dass ich sie gerne mittels einer API von extern Steuern möchte. Bisher habe ich es immer mit einem TCP Server gemacht wodrauf sich das steuernde Programm drauf verbindet und Commands sendet. Ich denke jedoch dass das auch anders zu bewerkstelligen ist.
Als Beispiel habe ich nun mal einen MusikPlayer mit Funktionen wie Play(), Stop() usw. auch SearchNext(Track). Diese Funktionen werden im Programm ganz normal durch Buttons ausgeführt.
So nun möchte ich eine DLL Programmieren die als API zu dem Player dient. Heißt diese DLL hat auch die Funktionen Play(), Stop() usw. jedoch wenn ich diese dann in der anderen Anwendung ausführe, sollen sie die Playeranwendung ansprechen.