[C++] 2 Fragen zu Registry und Shell

Comm@nder21

Cadet 3rd Year
Registriert
Feb. 2003
Beiträge
49
hallo.
bin auch noch n ziemlicher anfänger und hab 2 fragen, wobei die erste eigentlich nix mit programmieren zu tun hat, aber ich brauch beide antworten für dasselbe projekt:

1.) gibts irgendwo in der registry n eintrag, welcher installierte webbrowser als standard definiert ist, bzw in dem einfach der pfad zum aktuellen standardbrowser steht??
wär nämlich einfacher, das auszulesen, als das system auf das vorhandensein von 5 oder mehr browsern zu checken.

2.) problem: ich lese aus der registry einen (natürlich variablen) installationspfad eines programms ein, und will das betreffende programm mit einem ebenfalls variablen parameter starten ( per ShellExecute() ). nur, wenn ich sowohl pfad, als auch parameter in string-variablen angebe, meldet der immer "Can't convert AnsiString to Char". wie kann ich das ändern?
den programmpfad lese ich per TRegistry->ReadString(" * "); ein, die parameter liegen bisher ebenfalls nur als variierende strings vor.

kann mir da einer helfen??

danke für jede antwort!
 
Zurück
Oben