Ursache Deines Problems dürfte der Inhalt des Zone Identifiers sein. Ansehbar ist er z. B. über
Code:
Notepad doqma_s.exe:zone.identifier
Die entsprechende Datei sieht inhaltlich in etwa so aus:
Es handelt sich dabei strukturell um eine einfache Ini-Datei.
Siehe u. a.:
https://msdn.microsoft.com/en-us/library/dn392609.aspx
https://msdn.microsoft.com/en-us/library/ms537183.aspx
Was Du jetzt noch herausfinden musst ist, welchen Wert Du bei
ZoneId=3
eintragen musst, um die Sicherheitsabfrage zu verhindern.
Habe auf meinem Rechner nur den Wert
ZoneID=3
finden können, vermutlich bekomme ich deshalb die Meldung nicht zu sehen.
Ob es eine entsprechende Datei für Dein Programm gibt, kannst Du z. B. so feststellen:
Delphi-Quellcode:
function ZoneIdentifierExists(sFileName : String) : Boolean;
begin
Result := GetFileAttributes(PChar(Format('%s:Zone.Identifier',[sFileName]))) <> -1;
end;