CallBack referenz auf Methodensymbol Hallo NG,
Zur Zeit sitze ich da dran, einen Timer zu implementieren.
Das klappt mit Qt - QTimer ja auch recht gut, sofern man
den Code statisch hält.
Nun ist es aber halt so, wenn ich in einen externen Programm
(Assembler), das dem Timer einer Prozedure übergeben wird,
die, sagen wir mal, alle 2 Sekunden ausgeführt wird, die
Funktion/Methode im Assembler Code aufgerufen wird/muss.
QTimer wird recht einfach aufgerufen...
....
void TApplication::quitter()
{
timer->stop();
//tu was ...
timer->start(2000);
}
....
timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(quitter()));
timer->start(2000);
....
das obige Snippet schaut in C++ so aus.
wie kann ich aber nun auf eine externe Funktion zugreifen
(bei //tu was ...) ohne eine andere Funktion, die auf den
Timer zugreift, in die knie zu bringen bzw. zu überschreiben.
Dazu müsste doch ein Array oder so mit den Funktions
offsets stehen??
Für Ideen und Diskussion hoffend
Jens |