Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

VB: Pfad aufteilen?

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe einen Pfad: docs/test.wav oder docs/test.mpg

Kann ich diesen nach Pfad, Dateiname und Extension auflösen?

Gruß

Freundlicher Nachbar

Sehr einfach gehalten, aber fehleranfällig... aber wenn du sicher bist das die Pfade nur wie in deinem Bsp aussehen:

pfadx = "test/test.wav"

p = InStr(pfadx, "/") 'Hier kann es auch andersrum sein, hab grad kein VB hier um die Syntax zu checken

pfad = Mid$(pfadx,1,p)

datei = Mid$(pfadx,p,Len(pfadx)-4)

endung = Mid$(pfadx,Len(pfadx)-3)

Kann sein das ich mich in den Syntax vertan habe, aber das ist so die grobe Struktur für eine sehr einfach Trennung. Habe auch bessere Varianten, aber leider nicht hier sondern nur @work.

Die Pfadangaben sind ganz einfach zu teilen.

Mit Split kannst du das leicht erreichen.

Split teilt eine Zeichenkette in ein Array auf. Als Parameter ist der Delimiter zu übergeben..

siehe auch:

http://groups.google.de/groups?hl=de&lr=&ie=UTF-8&oe=UTF-8&threadm=8mju92%241l5m%241%40news.kabelfoon.nl&rnum=5&prev=/groups%3Fq%3Dsplit%2Bvb6%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3D8mju92%25241l5m%25241%2540news.kabelfoon.nl%26rnum%3D5

..ähm... gibt es da nicht was einfacheres? So ne Funktion wie "JUSTSTEM", "JUSTPATH", "JUSTEXT" oder so? Ich kann mich dumpf entsinnen, mal was in der Hilfe darüber gelesen zu haben... :confused:

Gruss,

der Onkel

Original geschrieben von HolzOnkel

..ähm... gibt es da nicht was einfacheres? So ne Funktion wie "JUSTSTEM", "JUSTPATH", "JUSTEXT" oder so? Ich kann mich dumpf entsinnen, mal was in der Hilfe darüber gelesen zu haben... :confused:

Gruss,

der Onkel

Also soweit ich weiss nicht. Du kannst höchstens die FSO (FileSystemobject-Librarys) mal anschauen. Da gibt es auch einige von haus aus fertige Methoden,womít du eben solche Informationen auch einzeln und "gefiltert" zurückgeliefert bekommst.

Ich benutze seit einiger Zeit hier in manchen Projekten eine super dll: VBEX32

Diese ist wie ein guter Werkzeug für Programmierer und bietet viiiiiele Funktionen. Vom Auslesen des freien Festplattenspeichers über viele Stringfunktionen, CPU Daten auslesen usw....

Darin u.a. auch Funktionen, die dir den Dateipfad, Dateinamen, Dateiextension usw. von einem String zurückgeben. Ist Freeware und auf jeden Fall ein Blick wert!

Danke für die vielen Hilfen!

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.