QuantumGrid verilerini kaydetmeden Excel'de açmak ?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
tolgaozb
Üye
Mesajlar: 70
Kayıt: 26 Ara 2003 12:22
Konum: Karşıyaka
İletişim:

QuantumGrid verilerini kaydetmeden Excel'de açmak ?

Mesaj gönderen tolgaozb »

Selamlar
DevExpress'in QuantumGrid'de getirdiğim verileri Excel formatında açmak istiyorum.
Bildiğim yöntem SaveToXLS(dosyayolu) fonksiyonunu kullanmak.
Bu fonksiyon oluşan excel dosyasını belirtilen dizine kaydetmeyi sağlıyor.
Ancak benim istediğim herhangi bir kayıt işlemi yapmadan doğrudan Excel'in açılması eğer kullanıcı isterse Excel ekranında kaydetmesi.
Bunun için dosyayı belirlediğim temp dosyaya kaydettim, daha sonra ShellExecute ile dosyayı açtım ve ardından DeleteFile ile silmeyi denedim ancak bu sefer de sanırım Excel dosyayı tuttuğu için silme işlemi gerçekleşmiyor.

Bu konuda fikri olan arkadaşlar var mı ?
Kayıt işlemi yapmadan excel dosyayı excel'de açmak !


Şimdiden teşekkürler !
T.Tolga Özbaltalar - http://www.veridizayn.com
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7604
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

OLE kullanarak yapabilirsin.

viewtopic.php?t=1172&highlight=excel
viewtopic.php?t=1866&highlight=excel
viewtopic.php?t=7392

ve daha aklına gelen gelmeyeni excel diye arat :)

Kolay gelsin.
Kullanıcı avatarı
tolgaozb
Üye
Mesajlar: 70
Kayıt: 26 Ara 2003 12:22
Konum: Karşıyaka
İletişim:

Mesaj gönderen tolgaozb »

OLE kullanmak işime gelmiyor çünkü QuantumGrid'in sıralama, gruplama, kolon ekleme çıkarma vs. gibi özelliklerini aynen excel tarafında da görmek istiyorum.
T.Tolga Özbaltalar - http://www.veridizayn.com
Cevapla