-> Hier kostenlos registrieren
Hallo, Harald!
Meinst Du das hier?
1:
fileinstance(bExecute:=FALSE);
fileInstance(sNetId:='',sPathname:=filepath,nMode:=FOPEN_MODEWRITE OR FOPEN_MODEPLUS OR FOPEN_MODETEXT,tTimeout:=T#1S,bExecute:=TRUE );
IF(NOT(fileinstance.bBusy)) THEN
Step:=Step+1;
END_IF
Das würde ich so auflösen:
fileinstance(sNetId:='',sPathname:=filepath,nMode:=FOPEN_MODEWRITE OR FOPEN_MODEPLUS OR FOPEN_MODETEXT,tTimeout:=T#1S);
case step of
1:
fileinstance.bExecute:=false;
step:=2;
2:
fileinstance.bExecute:=true;
IF(NOT(fileinstance.bBusy)) THEN
Step:=Step+1;
END_IF
3:
...
else
;
end_case
Meinst Du das hier?
1:
fileinstance(bExecute:=FALSE);
fileInstance(sNetId:='',sPathname:=filepath,nMode:=FOPEN_MODEWRITE OR FOPEN_MODEPLUS OR FOPEN_MODETEXT,tTimeout:=T#1S,bExecute:=TRUE );
IF(NOT(fileinstance.bBusy)) THEN
Step:=Step+1;
END_IF
Das würde ich so auflösen:
fileinstance(sNetId:='',sPathname:=filepath,nMode:=FOPEN_MODEWRITE OR FOPEN_MODEPLUS OR FOPEN_MODETEXT,tTimeout:=T#1S);
case step of
1:
fileinstance.bExecute:=false;
step:=2;
2:
fileinstance.bExecute:=true;
IF(NOT(fileinstance.bBusy)) THEN
Step:=Step+1;
END_IF
3:
...
else
;
end_case
Zuletzt bearbeitet: