Programdan ulaşılan klasörün yolunu alma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ozturk1987
Üye
Mesajlar: 3
Kayıt: 11 Haz 2014 06:53

Programdan ulaşılan klasörün yolunu alma

Mesaj gönderen ozturk1987 »

Programım tarafından oluşturulan pdf, doc, excel gibi dosyaları herhangi bir yerdeki klasöre kaydediyorum. Bu kaydettiğim klasörün 'C:\kullanicilar\raporlar\...' gibi yolu lazım. Kaydederken herhangi bir object kullanmıyorum. Open dialog ile denedim onu alabildim ama o işime yaramıyor. Kısaca 'FrxPDFExport1.ShowDialog:=True' durumunda ulaşılan klasör yolunu almak istiyorum. Yardımlarınızı bekliyorum. Teşekkürler.
ertank
Kıdemli Üye
Mesajlar: 1651
Kayıt: 12 Eyl 2015 12:45

Re: Programdan ulaşılan klasörün yolunu alma

Mesaj gönderen ertank »

Merhaba,

Kullandığınız Delphi sürümünü bildirmemişsiniz. Eski Delphi7 gibi bir sürüm kullanıyor iseniz

Kod: Tümünü seç

uses
  SysUtils;

begin
  DizinAdi := ExtractFilePath(DosyaAdi);
end;
yakın tarihli bir Delphi sürümü ise

Kod: Tümünü seç

uses
  System.IOUtils;

begin
  DizinAdi := TPath.GetDirectoryName(DosyaAdi);
end;
şeklinde open dialog ile elde ettiğiniz dosya adının ilgli dizin adını bulabilirsiniz.
ozturk1987
Üye
Mesajlar: 3
Kayıt: 11 Haz 2014 06:53

Re: Programdan ulaşılan klasörün yolunu alma

Mesaj gönderen ozturk1987 »

Her iki cevapta işimi gördü. Çok teşekkür ederim.
Cevapla