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!
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!