Hallo an alle
Die String-Funktion "find" gibt die Position des ersten Vorkommens eines Teilstrings in der Zielkette zurück.
Falls es nichts findet, was schickt es zurück? -1 oder etwas anderes?
Danke für Ihre Hilfe
Hallo an alle
Die String-Funktion "find" gibt die Position des ersten Vorkommens eines Teilstrings in der Zielkette zurück.
Falls es nichts findet, was schickt es zurück? -1 oder etwas anderes?
Danke für Ihre Hilfe
Hallo
Um welche Software handelt es sich? SolidWorks, Excel, VBA?
Ich wäre versucht zu sagen, dass es 0 oder nichts zurückgibt.
Es kann nicht sehr kompliziert sein, einen Test durchzuführen, oder?
Mehr Infos zu FIND in vba:
http://www.commentcamarche.net/faq/36886-vba-recherche-de-donnees-la-methode-find
Wenn kein Ergebnis vorliegt, gibt die Anweisung "Nothing" zurück.
Es ist PDM, wenn ich es richtig verstanden habe
@+;-))
Ich hatte den Titel der Seite (des Tabs) nicht gesehen.
Für EPDM sollte FIND null oder nichts zurückgeben, aber ich behaupte, dass es sehr einfach sein muss, einen Test durchzuführen! Führen Sie eine gefälschte Suche mit irgendetwas durch.
Dies ist in der Tat die Suchfunktion von ePDM und genauer gesagt im Add-In "Dispatch".
FYI. Diese Funktion gibt 0 zurück, wenn sich die gefundene Zeichenkette an der ersten Position befindet. (Die Positionierung beginnt bei Null). Aber die Dokumentation sagt nichts, wenn die Zeichenfolge nicht gefunden wird. (Das Gleiche gilt für "links", "rechts", "mittig" usw...)
Ein Beispiel, bei dem die Suche "wahrscheinlich" kein Ergebnis zum Testen finden wird:
fdlsjkvhqmsdfjqzerltjgsdflmiglmdihnsbqzedsfqlmdfjmld
:D
Tatsächlich muss FIND -1 zurückgeben, wie hier gezeigt:
"Rhebt den Dispatch für eine Datei auf, deren Name ein Leerzeichen enthält. Gibt den Wert -1 zurück, was bedeutet, dass keine Leerzeichen gefunden wurden."
https://forum.solidworks.com/thread/73505
Andere Quelle: https://forum.solidworks.com/thread/60319
"1. Urheberrecht Erstellen Sie <Ihre Variable> mit dem Wert Find(%PathToSelectedFile%, \Designs\PDF's\)
Alle Dateien im Ordner \Designs\PDF's\ geben einen Wert zurück, der nicht gleich -1 ist. Dateien, die sich nicht in diesem Ordner befinden, geben den Wert -1 zurück."
Vielen Dank .PL für Ihre Hilfe.