AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:17

Parameter dieser Suchanfrage:

Suche in Thema: Registry-Probleme unter Vista
Suche alle Beiträge, die von "Daniel" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: Registry-Probleme unter Vista

      Delphi
      by Daniel, 29. Mär 2008
    Und genau den Grund wirst Du mir TRegINIFile niemals erfahren, da diese Klasse - genau wie Du selbst - davon ausgeht, dass HKCU IMMER beschreibbar ist. In Deinem Eingangsposting beschriebst Du, dass dies bei einigen Deiner Anwender offenbar nicht er Fall ist. Damit ist diese Grundannahme der prinzipiellen Fehlerfreiheit falsch. Diese Klasse scheitert, wenn sie nicht auf die von ihr (und Dir)...
  • Forum: Sonstige Fragen zu Delphi

    Re: Registry-Probleme unter Vista

      Delphi
      by Daniel, 28. Mär 2008
    Hut ab. Das Szenario spielt sich so ab wie von Dir beschrieben. Danke für die Demonstration.
    Das ist böse - gerade beim Löschen wird's spaßig.

    Okay. Die Klasse gehört auf den Müll.
  • Forum: Sonstige Fragen zu Delphi

    Re: Registry-Probleme unter Vista

      Delphi
      by Daniel, 28. Mär 2008
    Ob es geklappt hat? Och, das ist das Problem des Anwenders. *g*.

    Ich war auf wido scharf ... also auf das von ihm angesprochene Problem:



    Das konnte ich aus dem Code nicht nachvollziehen.
  • Forum: Sonstige Fragen zu Delphi

    Re: Registry-Probleme unter Vista

      Delphi
      by Daniel, 28. Mär 2008
    Is' ja gar nicht so off-topic.

    Ich kann den von Dir angesprochenen Fehler momentan nicht entdecken. Hier mal der Auszug aus der .WriteInteger-Methode:

    CreateKey(Section);
    Key := GetKey(Section);
    if Key <> 0 then
    try
    OldKey := CurrentKey;
    SetCurrentKey(Key);
  • Forum: Sonstige Fragen zu Delphi

    Re: Registry-Probleme unter Vista

      Delphi
      by Daniel, 28. Mär 2008
    Eine Kleinigkeit noch:

    Der Code ist natürlich 32-Bit, aber er versucht zu arbeiten wie unter Windows 16-Bit.

    So weit würde ich nicht gehen. Die Klasse "TRegIniFile" imitiert die Schnittstellen der guten, alten INI-Datei. Intern werkelt aber ein vollständiges und aktuelles Objekt der Klasse "TRegistry". An der tatsächlich verrichteten Arbeit ist nichts auszusetzen, nur sind die...
  • Forum: Sonstige Fragen zu Delphi

    Re: Registry-Probleme unter Vista

      Delphi
      by Daniel, 28. Mär 2008
    ... schon, aber es war mir wichtig und ... außerdem bin ich Admin. *g*



    Davon mal abgesehen, funktioniert die Demo-Anwendung bei mir unter Windows Vista. Und das ohne besondere Rechte.
  • Forum: Sonstige Fragen zu Delphi

    Re: Registry-Probleme unter Vista

      Delphi
      by Daniel, 28. Mär 2008
    Ich habe mir mal eben das Demo-Programm abgesehen und dabei einen Blick auf die Klasse "TRegIniFile" geworfen. Ich halte diese Klasse für problematisch, weil sie eben nicht dediziert prüft, wo was falsch gelaufen ist und dies an die Anwendung zurückliefert.

    Für die Fehlersuche ist eine direkte Verwendung der Klasse TRegistry geeigneter, da man hier Operation für Operation auf Ihren Erfolg hin...
  • Forum: Sonstige Fragen zu Delphi

    Re: Registry-Probleme unter Vista

      Delphi
      by Daniel, 28. Mär 2008
    Meine Herren,

    bitte zurück zum Thema. Ob die Klasse "TRegIniFile" unter Vista unter allen Umständen wie die Original-Klasse TRegistry funktioniert, müsste ein detaillierter Test klären. Fakt ist, dass man unter Vista doppelt und dreifach aufpassen muss, nicht in die Restriktionen des User-Accounts zu laufen.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Daniel&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=111025
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz