Thema: Delphi Verknüpfung erstellen

Einzelnen Beitrag anzeigen

aurikel_Max

Registriert seit: 9. Okt 2009
86 Beiträge
 
#1

Verknüpfung erstellen

  Alt 27. Mär 2010, 20:05
Guten Abend DP,

ich möchte mithilfe von Delphi eine Verknüpfung meiner .exe-Datei erstellen und diese in dem AutoStart-Ordner speichern.

Allerdings weiß ich nicht, wie ich eine Verknüfpung erstelle, darum hab ich ein bisschen rumgesucht und bin dabei auf folgendes aus der Code-Libary gestoßen: http://www.delphipraxis.net/internal...ct.php?t=24241
Den Code hab ich 1:1 kopiert und ActiveX (ShlObj ebenfalls) in die uses eingebunden, danach habe ich einen Button bttest erstellt und in der OnClick-Methode folgendes festgelegt (der Button ist nur für Testzwecke, ich weiß, wie ich an den AutoStart-Ordner usw. komme):

Delphi-Quellcode:
procedure TfmOptionen.bttestClick(Sender: TObject);
begin
  CreateLink('C:\Delphi\Projekte\2010.03.27\pTest.exe',
    'C:\Dokumente und Einstellungen\Max\Startmenü\Programme\Autostart\test.exe',
    'Verknüpfung');
end;

Allerdings bekomme ich die folgende Fehlermeldung, die ich nicht interpretieren kann:

Zitat:
Projekt pTest.exe raised exception class EAccessViolatior with message 'Access violation at adress 0040A420 in module 'pTest.exe'. Read of address FEEEFEF6'.
Ich hoffe, Ihr könnt mir sagen was ich falsch mache.

Liebe Grüße
Max
Max
  Mit Zitat antworten Zitat