Jump to content

Txt Dosyasındaki Veriyi Hafızaya Aldırmak


peerfen

Recommended Posts

mesela docs klasöründe 2 tane text dosyamiz var

text1 ve text2

2 tane buton koyacagiz ve 1 ci butona tikladigimizda text 1 in icindeki yazilari hafizaya alicak

2 buton 2 textin icerigini hafiizaya alacak

bunu nasil yapabiliriz

Link to comment
Share on other sites

tablo = TextFile.ReadToString("AutoPlay\\Docs\\metin_belgesi.txt")
Clipboard.CopyText(tablo)[/CODE]

Yukarıdaki kod işini görecektir. ama öncelikle Project/Plugins menüsünden Clipboard Pluginini etkinleştirmelisin.

qttemphp3280.png

Link to comment
Share on other sites

tablo = TextFile.ReadToString("AutoPlay\\Docs\\metin_belgesi.txt")
Clipboard.CopyText(tablo)[/CODE]

Yukarıdaki kod işini görecektir. ama öncelikle Project/Plugins menüsünden Clipboard Pluginini etkinleştirmelisin.

Kintaro arkadasim acaba Word (doc) veya rtf dosyalarinin icerigini nasil hafizaya aldirabiliriz

malum text dokümentlerinde bazi sekilli yazilari yazamiyoruz onun icin gerekli bana

Link to comment
Share on other sites

Maalesef, RTF dosyasının içeriğini RichText nesnesine yükleyebiliyoruz fakat Clipboard ile hafızaya aldığımızda karışık karkaterlerr olarak alıyor. Olumlu sonuç alamadım.

Edit: RTF dosyasının içeriğini kalın/renkli/italik gibi özellikleri olmadan düz metin halinde kopyalamak isterseniz şu şekilde yapılabilir:

- Plugins menüsünden ClipBoard pluginini aktif edin.

- Projeye RichText nesnesi ekleyin, Özelliklerinden Visible seçeğinin işaretini kaldırın. Yani proje çalışınca nesne görünmez olsun.

- Projeye bir button ekleyin ve şunları yazın:

dosya = Dialog.FileBrowse(true, "RTF Dosyasını Seçin", _DesktopFolderCommon, "RTF Dosyası (*.rtf)|*.rtf|Tüm Dosyalar(*.*)|*.*|", "", "", false, false);
RichText.LoadFromFile("RichText1", dosya[1])
yazi = RichText.GetText("RichText1", false)
Clipboard.CopyText(yazi)[/CODE]

Bu şekilde seçeceğiniz RTF dosyasının içeriğini düz metin halinde hafızaya kopyalayabilirsiniz.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...