C# Program Üzerinden PDF, Excel vs. Açmak

C# Program Üzerinden PDF, Excel vs. Açmak

Bu dersimizde C# Program Üzerinden PDF, Excel vs. açma işlemlerini göreceğiz

Selamlar, 

Bu desimizde C# da program çalışırken bilgisayarımızdaki bir dosyayı açma işlemlerini göreceğiz. Örneğin siparişler tablonuzda müşteriden gelen sipariş formunu da sisteme eklemek istiyorsunuz.ve dosya yolu üzerinden daha sonra örn çıft yıklayarak o formu görmek istiyorsunuz. 

NOT: bu projede devexpress nesneleri kullanılmıştır.

Bu gibi bir senaryoda ne yapmamız gerekiyor? İşte size lazım olan kodlar aşağıdaki gibidir.

try
  {
      int index = gridView1.FocusedRowHandle;
      string yol = gridView1.GetRowCellValue(index, "DOSYA_YOLU").ToString();
      FileInfo fi = new FileInfo(yol);
      System.Diagnostics.Process.Start(yol);
  }
  catch (Exception)
  {
      MessageBox.Show("Bu sipariş için dosya yüklenmemiş.", "Dosya Yok", MessageBoxButtons.OK, MessageBoxIcon.Hand);
  }

Devexpress kullanmıyorsanız;

int index = gridView1.FocusedRowHandle;
string yol = gridView1.GetRowCellValue(index, "DOSYA_YOLU").ToString();

Bu satıları kendinize göre değiştiebilirsniz. Burada devexpress gridcontrol üzerideki dosya_yolu hücresinde yer alan dosya yolu bilgisini alıyorum. 

Yukarıdki 2 satır haricindeki diğer kodlar sorunsuz çalışacaktır.

Bu dersimizde bu kadar arkadaşlar diğer derslerde görüşmek üzere.

Bol Kodlu Günler

Mustafa BÜKÜLMEZ
Web sitesi, ERP, MRP, CRM ve kişiye özel uygulamalar hazırlanır. -- Deneyip çalıştığını onaylamadan çok nadir ders eklerim. Denemediklerim ise eski makalelerimdendir. Hem bildiklerimi paylaşmak hemde her seferinde aramamak için yayınlıyorum. -- *Bilgi paylaştıkça çoğalır. *Bir mum diğer mumu yakmakla ışığından bir şey kaybetmez. Aksine Daha çok ışık yayar. -- 1992 İstanbul doğumluyum. Kahramanmaraş'ta yaşıyorum. Lise: Ağ sistemleri ve Yönetimi, Üniversite: Bilgisayar Programcılığı.. -- 07.2014 tarihinden beri bir firmada Bilgi İşlem Müdürü olarak çalışmaktayım. -- Kişisel Bloğum : https://csharpiledundenbugune.blogspot.com.tr/
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git