tPathFilename # AfGetPathWithBackslash('c:\temp') + 'import.txt'; // 'c:\temp\import.txt'
tPathFilename # AfGetPathWithBackslash('c:\temp\') + 'import.txt'; // 'c:\temp\import.txt'
AfGetPathWithBackslash: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jens (Diskussion | Beiträge) K Stand 4.1.13 Helptip Ausfürbar geändert |
Jens (Diskussion | Beiträge) K Stand 4.1.16 Ausführbar ArcFlow.NEXT und Beispiel hinzugefügt |
||
| Zeile 8: | Zeile 8: | ||
<td class="title"> AfGetPathWithBackslash(alpha1) : alpha</td> | <td class="title"> AfGetPathWithBackslash(alpha1) : alpha</td> | ||
<td class="platforms"> | <td class="platforms"> | ||
[[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen|Ausführbar von der API]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen|Nicht ausführbar von der Programmierschnittstelle (DLL)]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen|Nicht ausführbar mit der Application Remote Control]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der ScriptAPI|link=Befehle der Schnittstellen|Ausführbar von der ScriptAPI]] | [[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen|Ausführbar von der API]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen|Nicht ausführbar von der Programmierschnittstelle (DLL)]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen|Nicht ausführbar mit der Application Remote Control]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der ScriptAPI|link=Befehle der Schnittstellen|Ausführbar von der ScriptAPI]][[file:SymbolNext.gif|alt=Ausführbar von ArcFlow.NEXT|link=Befehle der Schnittstellen|Ausführbar von ArcFlow.NEXT]] | ||
</td> | </td> | ||
</tr> | </tr> | ||
| Zeile 46: | Zeile 46: | ||
tPathFilename # AF.API:AfGetPathWithBackslash('c:\temp\') + 'import.txt'; // 'c:\temp\import.txt' | tPathFilename # AF.API:AfGetPathWithBackslash('c:\temp\') + 'import.txt'; // 'c:\temp\import.txt' | ||
</pre> | </pre> | ||
|-|ArcFlow.NEXT= | |||
<pre class=source> | |||
af.next.AfGetPathWithBackslash('c:\\temp').then(result => { | |||
tPathFilename = result.returnValues.afResultPath + 'import.txt'; // 'c:\\temp\\import.txt' | |||
}); | |||
af.next.AfGetPathWithBackslash('c:\\temp\\').then(result => { | |||
tPathFilename = result.returnValues.afResultPath + 'import.txt'; // 'c:\\temp\\import.txt' | |||
}); | |||
</pre> | |||
Das Resultat nach erfolgreicher Ausführung der Anweisung befindet sich in folgenden Variablen: | |||
{| class="wikitable" style="margin-left: 0px; margin-right: auto; text-align: left;" | |||
! Variable !! Bedeutung | |||
|- | |||
| ...returnValues.afResultPath || Pfad mit abschließendem \ | |||
|} | |||
</tabber> | </tabber> | ||
Aktuelle Version vom 19. Februar 2026, 15:22 Uhr
![]() |
|||||||||
| AfGetPathWithBackslash(alpha1) : alpha | |||||||||
| Pfadnamen mit Backslash am Ende ermitteln | |||||||||
|
|||||||||
Die Funktion überprüft, ob sich am Ende der übergebenen Zeichenkette (alpha1) ein Backslash (\) befindet. Ist das nicht der Fall, wird ein Backslash angehängt.
Beispiele
tPathFilename # AF.API:AfGetPathWithBackslash('c:\temp') + 'import.txt'; // 'c:\temp\import.txt'
tPathFilename # AF.API:AfGetPathWithBackslash('c:\temp\') + 'import.txt'; // 'c:\temp\import.txt'
af.next.AfGetPathWithBackslash('c:\\temp').then(result => {
tPathFilename = result.returnValues.afResultPath + 'import.txt'; // 'c:\\temp\\import.txt'
});
af.next.AfGetPathWithBackslash('c:\\temp\\').then(result => {
tPathFilename = result.returnValues.afResultPath + 'import.txt'; // 'c:\\temp\\import.txt'
});
Das Resultat nach erfolgreicher Ausführung der Anweisung befindet sich in folgenden Variablen:
| Variable | Bedeutung |
|---|---|
| ...returnValues.afResultPath | Pfad mit abschließendem \ |
