![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() |
![]() hallo leute!
ich hab mit vba eigentlich nix am hut, hab aber jetzt für eine powerpoint präsentation bisschen was damit herumgebastelt. die präsentation ist im wesentlichen ein formular, das direkt geändert werden kann. wichtig ist, dass die aktuelle zeit mitläuft und ständig aktualisiert wird, und das ist das problem! ich habe es zwar geschafft, jedoch ist die lösung erstens nicht sehr elegant (cpu-belastung 100% ![]() ![]() mein code sieht derzeit so aus: PHP-Code:
ich hoffe, ihr versteht mein problem und könnt mir helfen!
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele. Lucius Annaeus Seneca ...:::www.modellbaulexikon.org:::... www.acrobat-se.org | www.ams-8c.de.vu |
![]() |
![]() |
![]() |
#2 |
Master
![]() Registriert seit: 19.04.2000
Beiträge: 541
|
![]() Habe zwar mit Powerpoint noch nix in VBA gemacht, aber die DIM Befehle würde ich grundsätzlich ausserhalb (vor) der DO WHILE Schleife machen, sonst reserviert der womöglich immer neuen Speicher dafür (vor allem für die Collection, die wird am meisten Speicher verbrauchen).
Falls die Zeile "Dim duetimes As New Collection" aus Logikgründen in der Schleife bleiben muss, würde ich vor dem Schleifenende (LOOP) zumindest mit "SET duetimes = Nothing" den reservierten Speicher wieder freigeben. |
![]() |
![]() |
![]() |
#3 |
Master
![]() Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550
|
![]() Hi!
Ich habe noch nie mit Powerpoint/VBA gearbeitet, aber auch da sollte die API uneingeschränkt funktionieren. Hier wird ein Timer per API beschrieben: http://www.vbarchiv.net/vbapi/SetTimer.php Vielleicht hilft dir das weiter. mfg WB |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|