Hi
Unterbreche den Vorgang - in dem du den Teil, der das ActiveX-Control initialisiert, leicht zeitverzögert über setTimeout aufrufst.
Ist es denn möglich anschliessend den folgenden Code wieder zu synchronisieren? Folgender Code scheint nicht zu funktionieren.
function hauptfunktion() {
setStatusBarText("Vorgang wird ausgeführt...");
setTimeout(ladeActiveXConntrol(), 500);
sync();
// Synchroner Code
}
function ladeActiveXControl() {
// Lade
// ...
semaphore = 1;
}
var semaphore = 0;
function sync() {
if(semaphore === 1) {
return true;
}
sync();
return false;
}
Gruss Michael