Hej
Kan ikke hente tekst- filen "c:\\BookMap\\EnglishBabybogen.txt" ind?
Ved det første forsøg løkkes det!
Men hvis filen ikke findes lykkes det ikke!
Håber meget jeg forklare mig rigtigt!
Ps:
Det er et program jeg forsøger, at lave til min kone!
procedure TfmValg.btnHentNavnDatabaseClick(Sender: TObject);
begin
//Her lykkes det, som det skal.
OpenDialog1.DefaultExt := '*.cds';
fmBogHandling.Memo1.Clear;
fmValg.Caption :='';
if OpenDialog1.Execute then
begin
fmIndskrivPers.dbEngelihBabybog.Close;
fmIndskrivPers.dbEngelihBabybog.LoadFromFile(OpenDialog1.FileName);
fmValg.Caption := 'Fundet NavnDabasseNavn: '+ ExtractFileName(FileName);
Label1.Caption:=ExtractFileName(OpenDialog1.FileName);
end else
if not FileExists(OpenDialog1.FileName) then
begin
// Her virker det ikke! Filen hentes ikke ind.
fmBogHandling.Memo1.Clear;
fmValg.Caption :='';
ShowMessage('Ingen NavnDatabase fundetl - DefaultNavnDatabase indsættes!');
fmIndskrivPers.dbEngelihBabybog.LoadFromFile('C:\\BookMap\\DefaultNavnDatabase.cds');
fmValg.Caption := 'Indsættes DefaultNavnDatabase';
Label1.Caption:='DefaultNavnDatabase';
fmIndskrivPers.dbEngelihBabybog.Open;
fmBogHandling.Memo1.Lines.LoadFromFile('c:\\BookMap\\EnglishBabybogen.txt'); //Denne tekst kan ikke hentes ind?
end;
end;
Her springes der hentil.
Her opstår der en error: Kan ikke open file: EngelishBabyBog.txt
procedure TfmBogHandling.HentBogTitle;
begin
fmBogHandling.Memo1.Clear;
fmBogHandling.Memo1.Update;
if not DirectoryExists('c:\\BookMap') then
begin
Mkdir('c:\\BookMap');
showmessage('Der er oprettet en mappe c:\\BookMap');
end;
OpenDialog2.InitialDir:=d1;
If (fmCountry.rbEngelsk.Checked) And (fmBook.rbBabybogen.Checked) then begin
BogBestil:='EnglishBabybogen';
OpenDialog2.FileName:=BogBestil;
OpenDialog2.Filter := '.txt';
//Her opstår der en error: Kan ikke open file: EngelishBabyBog.txt
fmBogHandling.Memo1.Lines.LoadFromFile(fmBogHandling.OpenDialog2.FileName+fmBogHandling.OpenDialog2.Filter);
end;
end;
Vil du være behjælpelig med, at løse problemet, da jeg har forsøgt meget!
På forhånden mange tak. Og et godtnytår.
Mvh
Monie Jacobsen
energy@sunwind.dk