olay su
sistemimde rtf formatında makaleler var
DbGrid ten secilen sag tarafta richedit de gosterilmekte
ve birde buton var kaydet diye bu kaydet butonun gosterdigi yordamda bu islemleri yapiyorum ama her nedense bu execute kisminda bahsettigim exceptionu aliyorum
sanirim sorun anlasildi savedialog bilesenim nedense aktif degil yani yaratilmamis, ama onceki deneme programimda da ayni sekilde ben birsey yapmadim yani
procedure TDilekceForm.Button3Click(Sender: TObject);
var
saveDialog : TSaveDialog; // Save dialog variable
begin
// Create the save dialog object - assign to our save dialog variable
saveDialog := TSaveDialog.Create(self);
// Give the dialog a title
saveDialog.Title := 'Save your text or word file';
// Set up the starting directory to be the current one
saveDialog.InitialDir := GetCurrentDir;
// Allow only .txt and .doc file types to be saved
saveDialog.Filter := 'Text file|*.txt|Word file|*.doc';
// Set the default extension
saveDialog.DefaultExt := 'txt';
// Select text files as the starting filter type
saveDialog.FilterIndex := 1;
// Display the open file dialog
if saveDialog.Execute
then ShowMessage('File : '+saveDialog.FileName)
else ShowMessage('Save file was cancelled');
// Free up the dialog
saveDialog.Free;
end;
bu sekilde bile calismiyor ayni hatayi veriyor ayni form icinden deneyince
arkadaşım herkes sana cevap yazıyor ancak senin yukaırda belirttiğin kodda hiç bir yanlışlık yok. ben özellikle denedim aynısını hatta kodu senin yazdığından kopyala yapıştır yaptım. run yaptım çalıştı ve birşeyler yazıp kaydettim problem yok. sen problemi bu olaya bağlama senin problemin bu değil. bu işi griddean alıyorum dedin. yani gridden richedit eaktarma yaparken bi problem yokmuş gibi görünebilir. veya başka birşey var olayda. arkadaşlar aynısını deneybilir bir problem yok çalışıyor..... kolay gelsin....
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez. Mevlana
OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
kardeş denedim hatta 3. formu bile projeye dahil edip denedim dosya isimlerini form1, form2 vs dedim ve kaydettim. kaydettiğim dosyaları açıp baktım kayıt var. yani hiç bir problem yok...
VooDoo demiş ki.......
su varki hakli olabilirsin fakat olayi birde baska bir form acarak dene bakalim ne oluyor
aklın yolu bir.
kolay gelsin...
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez. Mevlana
OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome