![]() |
HKEY und String was tuen ?
guten abend leute, was nen sau wetter heute...
folgendes problem:
Delphi-Quellcode:
Inkompatible Typen: 'HKEY' und 'String'
s := GetValueFromReg(sl3.strings[i] ,sl.strings[i] , sl4.Strings[i] )
hat einer ne idee ?? thx cu agm65 |
Re: HKEY und String was tuen ?
Guck dir die Dokumentation zu dem Befehl an, insbesondere die Typen der Parameter, einer davon dürfte ein Aufzählungstyp sein
|
Re: HKEY und String was tuen ?
? beispiel ?
|
Re: HKEY und String was tuen ?
Du kannst nicht einfach einen String als Parameter angeben, die Funktion erwartet sowas wie HKEY_CURRENT_USER oder so als einen der Parameter.
|
Re: HKEY und String was tuen ?
ja schon klar...aber die strings beinhalten genau diese infos...
gibt es sowas wie: hkeytostr('mystring') ? |
Re: HKEY und String was tuen ?
Musst dir selber schreiben, sind doch nur 5 if-Abfragen
|
Re: HKEY und String was tuen ?
Zitat:
Code:
if UpperCase(AStr) = 'HKEY_CURRENT_USER' then
Result := HKEY_CURRENT_USER else //... |
Re: HKEY und String was tuen ?
Delphi-Quellcode:
Achja, pass auch auf das "Key" wirklich ein Key enthält
function StrToHKEY(Key: string): HKEY;
begin if Key = 'HKEY_CURRENT_USER' then Result := HKEY_CURRENT_USER; //...usw end; |
Re: HKEY und String was tuen ?
jetzt sogar 3 Dumme, ein Gedanke ;D
|
Re: HKEY und String was tuen ?
Wenn wir schon dabei sind; in der Unit RegStr sind viele Stringkonstanten definiert, die man
bei der Arbeit mit der Registry brauchen kann. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz