Seite 1 von 1

Re: Makro liest erst beim 2. Durchlauf die Registry aus

Verfasst: Di, 03.11.2009 10:08
von eBayer
Ich könnte mir vorstellen, daß Du ein TimingProblem hast. Habs in anderem Zusammenhang auch schon erlebt.
Vorschlag: Nach LoadLibrary und vielleicht testweise nach den einzelnen Statements "wait 50" einbauen. (50 Millisekunden sollten kein Problem sein)
Hoffe, daß Du damit Erfolg hast und würde mich über eine Rückmeldung freuen - wir lernen voneinander!
Gruß eBayer

Re: Makro liest erst beim 2. Durchlauf die Registry aus

Verfasst: Di, 03.11.2009 11:26
von eBayer
ich vermute weiterhin, daß es ein Timingproblem ist.... mit Deiner neuen Logik gibst Du der Anwendung schlicht ausreichend Zeit, die Reg einzulesen. In der alten Variante ist das Makro weitergerannt, ohne zu erkennen, daß die Reg noch nicht komplett war.
Bin mir ziemlich sicher damit.
Trotzdem... oder gerade darum - eine gute Idee von Dir.
Gruß eBayer

Re: Makro liest erst beim 2. Durchlauf die Registry aus

Verfasst: Di, 03.11.2009 11:48
von eBayer
ich weiß es nicht

Re: Makro liest erst beim 2. Durchlauf die Registry aus

Verfasst: Di, 03.11.2009 13:50
von turtle47
Hallo Thomas,

stell mal an den Anfang Deines Codes:

Code: Alles auswählen

Public Const HKEY_LOCAL_MACHINE = &H80000002
Hilft das bei Dein Problem zu beseitigen?

Jürgen

Edit war mal wieder da:
Könnte bei Dir auch in die Richtung laufen:

Code: Alles auswählen

Public Const HKEY_CURRENT_USER= ...........?