Valid File Name
-
Hey Leute

Ich soll eine Überprüfung eines Dateinamens incl. Pfad auf gültigkeit tätigen.Sprich, ist der Pfad richtig? Ist der Name richtig?
wie tue ich das den?
Grüße
-
Was bedeutet "richtig"? Existenz, syntaktische Korrektheit???
-
naja, das halt keine unzulässigen zeichen drin sind und das zB die "/" richtig gesetzt sind und so ^^"
bin zwar mittlerweile auf eine isValid Methode gestossen, aber mir der komme ich irgendwie nicht klar...
C/C++ Syntax
HRESULT isValid(BSTR data, VARIANT_BOOL* valid);Parameters
data[in]
A string. The data to be validated.valid[out,retval]
A Boolean value. The result of validation of the passed-in data.Return Values
S_OK
The value returned if successful.S_INVALIDARG
The value returned if the data string is NULL.S_POINTER
The value returned if the Valid return value is NULL.S_NOTIMPL
The value returned if itemType property is SOMITEM_DATATYPE_QNAME or SOMITEM_COMPLEXTYPE.E_FAIL
The value returned if something else is wrong.
-
also die gefunden kann ich nicht verwenden... *nach gesehn hat*
weiß den jmd wie ich sowas selbst programmieren kann?
und wie kann ich variabeln überprüfen ob sie einen aufbau alle "xxx-xxxxx" haben????
-
Gast_Unkown _P schrieb:
also die gefunden kann ich nicht verwenden... *nach gesehn hat*
weiß den jmd wie ich sowas selbst programmieren kann?
kleinen Parser schreiben
und wie kann ich variabeln überprüfen ob sie einen aufbau alle "xxx-xxxxx" haben????
z.B. kleinen Parser schreiben oder mit tr1::regex -> http://www.codeproject.com/KB/string/TR1Regex.aspx
-
CFileFind finder; CString strFilePath(....); BOOL bWorking = finder.FindFile(strFilePath);