Avatar billede michael-schou Novice
24. april 2002 - 10:55 Der er 2 kommentarer og
1 løsning

Filer Der Ikke Findes.

Jeg har lavet et lille program hvor man kan skift baggrunds billede.

Kode : Form1.Image1.Picture.LoadFromFile(.\Data\Bag.jpg)

Hvis BAG.JPG filen ikke er der, hvordan kan jeg så lave min egen fejlmeddelse i stedet for delphis fejlmeddelse
som lyder : EFOpenError?

EKS : fejlmeddelse : Intet Baggrunds billed til stede!
Avatar billede martinlind Nybegynder
24. april 2002 - 10:59 #1
if FileExists(<FileName>) then
begin
  Image1.Picture.LoadFromFile();
end else
begin
  ShowMessage('Igen Fil');
end;

Eller

Try
  loadfromfile();
Except
  ShowMessage('Fejl');
end;

/Martin
Avatar billede laffe Nybegynder
24. april 2002 - 11:00 #2
Du kan jo først checke, om filen eksisterer.

if FileExists("Bag.jpg") = true
begin

end else
begin

end;


Hvis du vil fange EFOpenError exception, så må du pakke din kode ind i try-catch.
Avatar billede benson Nybegynder
24. april 2002 - 11:02 #3
ja ! Brug den første
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester