AfOpen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Diese Seite enthält Bearbeitungen, die nicht zum Übersetzen freigegeben sind.
 AfOpen(alpha1) : int

Ausführbar von der APINicht ausführbar von der Programmierschnittstelle (DLL)Nicht ausführbar mit der Application Remote ControlNicht ausführbar von der Script-API

ArcFlow-API starten
alpha1 Pfad der ArcFlow-API-DLL
Resultat int Fehlerwert
Siehe

Verwandte Befehle, AfClose(), AfUserLogin()

Dieser Befehl startet die ArcFlow-API. In dem Parameter (alpha1) wird der Pfad zum Verzeichnis Lib übergeben. Die Datei selber muss nicht angegeben werden. Die Anweisung ermittelt die verwendete Architektur und lädt die Datei "af_api_w32.dll" bzw. "af_api_w64.dll" aus dem entsprechenden Unterverzeichnis.

Nach dem Starten der API muss mit dem Befehl AfUserLogin() ein Benutzer angemeldet werden bevor die restlichen Befehle der API verwendet werden können.

Beispiel

tResult # Af.API:AfOpen('\\dmsserver\Client\Lib');
if (tResult != _ErrOk)
{
  // Fehlerbehandlung
  ...
  return(tResult);
}
tResult # AF.API:AfUserLogin('dmsserver', 'ArcFlow', tUserName, tPassword);
if (tResult != _ErrOk)
{
  // Fehlerbehandlung
  ...
  return(tResult);
}
...

Als Rückgabewert wird ein allgemeiner Fehlerwert zurückgegeben.