18. März 200521 j 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?
18. März 200521 j ö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)
18. März 200521 j 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
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.