Zitat:
Ist der IE nicht geöffnet gibt ShellExecute als Returncode 5 (ERROR_ACCESS_DENIED) zurück.
Ich hoffe das hier ist nur ein Beispielcode und im Programm ist am Ende doch eine Fehlerbehandlung verbaut.
Extended: Diesen Typen sollte man besser nicht verwenden und ihn nur für interne Berechnungen benutzen.
Und ich glaub kaum, dass die Position auf der Erde im Mikrometerbereich wirklich notwendig ist.

Double (12 Nachkommastellen) oder gar Single (5 Nachkommastellen)
Aber das Wichtigste: Immer
RICHTIGE Typen verwenden?
String > PChar > ShellExecute
ODER
WideString/UnicodeString > PWideChar > ShellExecuteW
Gut, ist kein wirklicher Fehler, aber wozu ist Trim da?
Da gibt es doch keine Ausführungszeichen.
Und statt der 3 Variablen und 3 Codezeilen hätte ich eher ein
Format verwendet.
Ein Therapeut entspricht 1024 Gigapeut.