Delphi-PRAXiS
Seite 1 von 2  1 2   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi HKEY und String was tuen ? (https://www.delphipraxis.net/49036-hkey-und-string-tuen.html)

agm65 4. Jul 2005 18:17


HKEY und String was tuen ?
 
guten abend leute, was nen sau wetter heute...

folgendes problem:

Delphi-Quellcode:
 s := GetValueFromReg(sl3.strings[i] ,sl.strings[i] , sl4.Strings[i] )
Inkompatible Typen: 'HKEY' und 'String'


hat einer ne idee ?? thx cu agm65

Phistev 4. Jul 2005 18:45

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

agm65 4. Jul 2005 18:49

Re: HKEY und String was tuen ?
 
? beispiel ?

Ultimator 4. Jul 2005 18:51

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.

agm65 4. Jul 2005 18:54

Re: HKEY und String was tuen ?
 
ja schon klar...aber die strings beinhalten genau diese infos...

gibt es sowas wie: hkeytostr('mystring') ?

Phistev 4. Jul 2005 18:55

Re: HKEY und String was tuen ?
 
Musst dir selber schreiben, sind doch nur 5 if-Abfragen

BlackJack 4. Jul 2005 18:56

Re: HKEY und String was tuen ?
 
Zitat:

Zitat von agm65
ja schon klar...aber die strings beinhalten genau diese infos...

gibt es sowas wie: hkeytostr('mystring') ?

wie wäre es mit selber machen?

Code:
if UpperCase(AStr) = 'HKEY_CURRENT_USER' then
  Result := HKEY_CURRENT_USER
else
  //...

Pseudemys Nelsoni 4. Jul 2005 18:59

Re: HKEY und String was tuen ?
 
Delphi-Quellcode:
function StrToHKEY(Key: string): HKEY;
begin
  if Key = 'HKEY_CURRENT_USER' then Result := HKEY_CURRENT_USER;
  //...usw
end;
Achja, pass auch auf das "Key" wirklich ein Key enthält

BlackJack 4. Jul 2005 19:00

Re: HKEY und String was tuen ?
 
jetzt sogar 3 Dumme, ein Gedanke ;D

shmia 4. Jul 2005 19:15

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 +2. Es ist jetzt 03:32 Uhr.
Seite 1 von 2  1 2   

Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf