Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Prüfen ob string einen '.' enthält und somit Dateiname ist. (https://www.delphipraxis.net/113492-pruefen-ob-string-einen-enthaelt-und-somit-dateiname-ist.html)

himitsu 8. Mai 2008 17:21

Re: Prüfen ob string einen '.' enthält und somit Dateiname i
 
Delphi-Quellcode:
function FileOrFolder(Const Path: String): TMyResult;
var
  w: LongWord;
begin
  w := GetFileAttributes(PChar(Path));
  if w = $FFFFFFFF then
    Result := mrNone
  else
    if w and FILE_ATTRIBUTE_DIRECTORY = 0 then
      Result := mrFile
    else
      Result := mrFolder;
end;

// $FFFFFFFF = INVALID_FILE_ATTRIBUTES
:mrgreen: nein, ich bin jetzt nicht böse und schreib "nichma 'ne Minute"

s-off 8. Mai 2008 19:28

Re: Prüfen ob string mit '.irgendwas' endet.
 
Zitat:

Zitat von s-off
Gehe in einer Schleife Zeile für Zeile durch, und schaue mit der ExtractFileExt()-Funktion, ob die Dateiendung mit der gesuchten übereinstimmt. Sobald Du fündig geworden bist, brichst Du die Schleife ab und gibst die Zeilennummer zurück.

Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte. Ich muss erst lesen, was der Threadautor wirklich möchte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:08 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz