Hi,
wenn Du die Prüfung
='.htm; .html' etc. gelassen hast, dann ist das vollkommen korrekt, dass er nix lädt, da die Bedingung nicht zutrifft. Wie oben beschrieben: prüfe jede einzelne Endung!
Also sowas in der Richtung:
Delphi-Quellcode:
IF (Endung='
.html')
OR (Endung='
.htm')
THEN // Ist die Endung htm oder html?
BEGIN // Nachfolgenden Code für obige Bedingung ausführen
BlaBlubb;
END ELSE // Endung ist nicht htm oder html
IF (Endung='
.c')
OR (Endung='
.cpp')
OR (Endung='
.h')
THEN // Ist die Endung dann c, cpp oder h?
BEGIN // Nachfolgenden Code für obige Bedingung ausführen
Blubber;
END ELSE // Endung ist auch nicht c, cpp oder h....
IF (Endung='
.asp')
THEN // Ist die Endung dann asp?
BEGIN // Nachfolgenden Code für obige Bedingung ausführen
BliBlaBlubb;
END ELSE // Die Endung ist auch nicht asp
ShowMessage('
Das Format kann nicht dargestellt werden');
Gruß
Stephan
PS: Schau Dir für den Anfang doch mal ein paar Einsteiger-Tutorials zum Thema Delphi an
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...