guclusat

Tanınmış Üye
Süper Moderatör
Load and Display a Text File

To display a large amount of text on your page use the TextFile.ReadToString action, and display the
results in a paragraph object.

To accomplish this in AutoPlay Media Studio:

1. Choose Object > Paragraph from the menu.
2. Insert the following code into any event in your application:

Kod:
text = TextFile.ReadToString("AutoPlay\\Docs\\large_text.txt");
Paragraph.SetText("Paragraph1", text);
 
AutoPlay Media Studio (AMS) projelerinde harici bir metin (.txt) dosyasının içeriğini okumak ve bunu uygulama içindeki bir paragraf nesnesinde görüntülemek için kullanılan en temel yöntemi açıklıyor.

İşlem adımları şu şekildedir:
  1. Paragraf Nesnesi Ekleyin: Menüden Object > Paragraph yolunu izleyerek sayfanıza bir paragraf alanı oluşturun.
  2. Kod Uygulama: Metni yüklemek istediğiniz olaya (örneğin bir butonun On Click olayına veya sayfanın On Show olayına) şu kodları ekleyin:
Kod:
-- Belirtilen yoldaki metin dosyasını oku ve bir değişkene aktar
text = TextFile.ReadToString("AutoPlay\\Docs\\large_text.txt");

-- Okunan metni "Paragraph1" isimli nesneye yazdır
Paragraph.SetText("Paragraph1", text);

Önemli İpuçları:​

  • Dosya Yolu: Kodda geçen "AutoPlay\\Docs\\large_text.txt" kısmı, projenizin belgeler klasöründeki dosyayı temsil eder. Dosya isminiz farklıysa bu kısmı güncellemeyi unutmayın.
  • Hata Kontrolü: Eğer dosya bulunamazsa boş bir metin görünebilir. Dosyanın varlığından emin olmak için File.DoesExist kontrolü eklenebilir.
  • Büyük Dosyalar: Çok büyük metin dosyaları için paragraf nesnesinin "Scrollbar" (Kaydırma çubuğu) özelliğinin aktif olduğundan emin olun.
 
Geri
Yukarı