Einzelnen Beitrag anzeigen

Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#1

Problem bei TJclTaskTrigger

  Alt 30. Jul 2008, 08:02
Hallo,

ich möchte mir gerade einen Scheduler basteln und dazu die Aufgabenplanung von Windows nutzen.
Darauf zugreifen möchte ich mit der JCL-Komponente: TJclTaskSchedule;

Aktuell sieht das so aus:

Delphi-Quellcode:
var
t : TJclTaskTrigger;
tlist : TJclTaskTriggers;
LTask : TJclScheduledTask;
begin
FSchedule := TJclTaskSchedule.Create;
LTask := FSchedule.Add('Scheduletest');
tlist := TJclTaskTriggers.Create(LTask);
t := tlist.Add;
with t.Trigger do //Zugriffsverletzung bei Adresse 0
  begin
  wBeginYear:=2008;
  wBeginMonth:=7;
  wBeginDay:=30;
  wStartHour:=8;
  wStartMinute:=30;
  wEndYear:=2008;
  wEndMonth:=7;
  wEndDay:=31;
  Type_.Daily.DaysInterval:=1;
  TriggerType:=TASK_TIME_TRIGGER_DAILY;
  end;
with LTask do
  begin
  ApplicationName:='C:\Programme\Programm.exe';
  WorkingDirectory:='C:\Programme\';
  AccountName:='Benutzer';
  Password:='Passwort';
  Save;
  end;
In der markierten Zeile kommt eben eine Zugriffsverletzung und ich weis nicht warum.

t ist nicht nil, wird ja ne Zeile drüber erst erzeugt und Trigger ist ne Property die über ne Getter Methode ein Record holt.
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat