selam arkadaşlar
memo üzerinden aşağıda ki gibi doc,xls,html vs şeklinde kayıt yapıyorum.
doc tipinde dosyayı kayıt edip açmaya kalktığımda dosya dönüşümü başlıklı uyarı geliyor. Bu gelen ekranda türkçe karakterler farklı görünüyor. Dil kodlamasını varsayılan seçtiğimde dosya sorunsuz geliyor.
bu pencere sadece doc tipinde geliyor diğer tiplerde gelmiyor (txt,xls)
Şimdi benim yapmak istediğim kayıt ettiğim dosyayı açtığımda herhangi bir uyarı penceresi gelmesin ve dosyanın dili varsayılan olsun
Memo1.Lines.SaveToFile('c:\deneme.doc');
Memo1.Lines.SaveToFile('c:\deneme.doc');
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Ekleme
memo yerine richedit kullandığım zaman yukardakinin tam tersine doc ta sıkıntı yok ama xls txt de sorun oluyor.
Şimdi sorunumu grektiğinde memo gerektiğindede richedit kullanarak çözebilirim ama yinede çözümleriniz olursa beklerim...
Şimdi sorunumu grektiğinde memo gerektiğindede richedit kullanarak çözebilirim ama yinede çözümleriniz olursa beklerim...
- pentiumkivanc
- Üye
- Mesajlar: 350
- Kayıt: 19 Şub 2004 10:24
- İletişim:
Bu sitede csv diye arattır. İpuçları bölümünde de bahsedilmişti. csv formatı ile excele kayıt yapabilirsin (excele OLE kullanarak dönüşüm de yapabilirsin). doc konusunda ise memo nesnesi kendine gelen bilgileri metin tabanlı yani txt olarak kaydeder. Doc formatı ise farklıdır. word programının bu uyarıyı göstermesi normal. Yani tek yapman gereken csv ve ole kelimelerini arattırıp sana uygun olanını seçmek