firewalker... Geschrieben 18. März 2005 Teilen Geschrieben 18. März 2005 Moin. Ich hab hier so ne Access-Geschichte in der ziemlich krasse Berechnungen am laufen sind. Wenn ich jetzt während der Berechnungen zum Beispiel den Firefox öffne um zu surfen und dann über die Taskleiste wieder zurück zum Access will zeigt der mir nix an bis die Berechnung fertig ist. Das Problem hat man ja auch bei eigenen Programmen z.B. in Java. Nur in Java erstelle ich einfach einen Thread und dann geht das. Gibt es auch in Access bzw. in VBA die Möglichkeit mit Threads zu arbeiten? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
-roTekuGeL- Geschrieben 18. März 2005 Teilen Geschrieben 18. März 2005 öhm wenn du ab und an mal n paar do events machst dürfte das gehn... nur bin ich mir jetzt nicht ganz sicher obs das in VBA gibt... (kenns nur von VB) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 18. März 2005 Teilen Geschrieben 18. März 2005 vba kennt DoEvents, ja. sprengt jetzt vielleicht den rahmen und deine möglichkeiten, aber was wäre wenn du die berechnungsroutine in eine .dll auslagerst und über api einbindest? private declare sub meinefunktion lib "meinedll.dll" ist mit vba ungetestet, aber ich hab das in vb bereits mal als externe dll implementiert, ergibt bei komplexen fliesskommasachen ein plus von 75% speed. s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.