/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
File not found ??
Fra : Jan


Dato : 17-04-02 15:30

Hej,

Jeg er efter en pause på snart 3 år igen gået igang med Delphi. Jeg er løbet
ind i et problem som jeg håber nogen kan hjælpe mig med her.

Jeg er ved at lave kartoteksprogram, hvor brugeren kan oprette en post i
databasen, hvor der sammen med andet data, kan henvises til et billede på
harddisken. Hvis det billede bliver fjernet fra den sti som er gemt i
databasen, kan det selvfølgelig ikke læses og fejlen 'Cannot open file
C:\............' . Hvordan sikre med mod sådan en fejl ??
Jeg havde tænkt mig at hvis billedet manglede skulle der i stedet for
automatisk hentes et default billede som følger med programmet.

Mvh
Jan



 
 
René Jensen (17-04-2002)
Kommentar
Fra : René Jensen


Dato : 17-04-02 16:34

Jan wrote:
>
> Hej,
>
> Jeg er efter en pause på snart 3 år igen gået igang med Delphi. Jeg er løbet
> ind i et problem som jeg håber nogen kan hjælpe mig med her.
>
> Jeg er ved at lave kartoteksprogram, hvor brugeren kan oprette en post i
> databasen, hvor der sammen med andet data, kan henvises til et billede på
> harddisken. Hvis det billede bliver fjernet fra den sti som er gemt i
> databasen, kan det selvfølgelig ikke læses og fejlen 'Cannot open file
> C:\............' . Hvordan sikre med mod sådan en fejl ??
> Jeg havde tænkt mig at hvis billedet manglede skulle der i stedet for
> automatisk hentes et default billede som følger med programmet.
>
> Mvh
> Jan

F.eks.:

function x(s: string) : string;
begin
if FileExists(s) then
Result := s
else
Result := STANDARD_FILNAVN;
end;

.... ovenstående stump kode vil så altid returnere en string med sti og
filnavn på et billed; erstat STANDARD_FILNAVN med stien og filnavn til
det billed der skal vises hvis ikke billedet fra databasen findes på
harddisken.

--
Med venlig hilsen,
René Jensen

Once a upon a time a wise man said to me:
"I consider Windows like I consider bad weather ... I accept it and hope
for something better"

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste