• 13-11-2012, 00:00:39
    #1
    Merhaba arkadaşlar bir konu hakkında yardımlarınızı isteyeceğim sizden. Ben microsoft visual studio programında visual basic programlama dilinde microsoft word belgesi açıp üzerinde işlemler yapabilir miyim?

    Birde mesala bir listboxta 5 tane satır var diyelim ben bu satırlardan herhangi istediğimin kod yardımıyla yazı fontunu, yazı stilini veya yazı boyutunu değiştirebilir miyim?

    Bu iki konu hakkında bilgisi olan arkadaşlar yardımcı olabilirlerse sevinirim
  • 13-11-2012, 00:37:36
    #2
    C# ile benzer olduğu için ben cevap vereyim;

    1) Gerekli component kullanıldığı sürece oluşturabileceğiniz dosya formatında sınır yok. Elbette okuyup üstünde düzenlemede yapabilirsiniz. (Zaten içinde ne yazdığını biliyorsanız onu değiştirebilirsiniz) Kütüphanesi docx read/write library diye geçiyor biraz önce baktım.

    2) Selected item için düşünürsek her seçili listbox elemanına ayrı işlem uygulamak mümkün mesela

    Alıntı
    Graphics.DrawString(ListBox1.Items[e.Index].ToString(), new Font("Arial", 10, FontStyle.Bold), Brushes.Black, e.Bounds);
  • 15-11-2012, 14:29:06
    #3
    Öncelikle teşekkürler hocam kodlamayla yeni bir word belgesi açıp, açılır açılmazda listboxta yazan değerleri otomotik olarak oraya kopyalatabilir miyim?
  • 15-11-2012, 15:06:08
    #4
    LordEspoir adlı üyeden alıntı: mesajı görüntüle
    Öncelikle teşekkürler hocam kodlamayla yeni bir word belgesi açıp, açılır açılmazda listboxta yazan değerleri otomotik olarak oraya kopyalatabilir miyim?
    Herhangi bir component kullanmadan txt dosyasına istediğinim içeriği ekleyebiliyoruz. Component kullanınca dosya türü sayısı artmış oluyor kütüphanenin kendi export fonksiyonu var zaten. Çok bakma fırsatım olmadı fakat incelerseniz bulursunuz. Herhangi bir yazıyı doc içine yazdırıyorsa split ederek listbox içinden parça parça veya tam olarak yazdırırsınız. Bu konuda rapor alma vs konusunda benden daha bilgili arkadaşlar konuda size daha çok yardımcı olabilir. Bende uygun vakitte sizin için araştıracağım.