firewalker... Geschrieben 18. März 2005 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?
-roTekuGeL- Geschrieben 18. März 2005 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)
Amstelchen Geschrieben 18. März 2005 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
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden