Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Arapça Yazı Gösterme
#1
Arkadaşlar selamlar saygılar... okul bilgi programı yazmıştım. Okul koridorlarında büyük led tvlerde çalışlıyor. (hdmi pc bağlantılı) Güncelleme yapıyorum. Ana  ekranda ders programı, nöbetçi öğretmenler, resim slayt alanı, bilgilendirme için kayan yazı var... Kayan yazı kısmında edite girilen veri, namaz saatleri, veri tabanındaki özlü sözleri kullanızı istediğini seçip kullanabiliyor. Bu güncelleme ile kayan yazıya kayma yönü seçeneği de ekledim. Arapça ayet, hadis için. Kayan yazı bileşeni olarak raize adında bileşen setinin RzMarqueeStatus adındaki bileşenini kullandım. Sağdan sola soldan sağa seçenekleri var. Arapça için ideal. Yalnız bir türlü arapça yazıları gerek bu bu bileşende gerekse editlerde gösteremedim. Klavyeden elle yazarsam oluyor fakat kopyala yapıştır yaparsam olmuyor. Windows fonts klasörüne arapça font da yükledim ve bu fontu seçtiğim halde değişmiyor. Yazılar yerinde ?????????????????????????????????????????? işareti çıkıyor. Kullanıcılar kopyala yapıştır yapacaklar. Çünkü arapça klavye kolay kolay bulamazlar ya da yazmakla uğraşmazlar. Sebebini bulamıyorum. Sizce neden olabilir arkadaşlar Nasıl bir yol ile çözebilirim?
Teşekkür eder iyi çalışmalar dilerim DelphiCan dostlarım.
Cevapla
#2
Selamlar. Delphi Sürümü olarak ne kullanıyorsun? Delphi 7 ise Arapça/Rusça vb. desteklemez. XE sürümlerine geçmeni tavsiye ederim.
Cevapla
#3
Merhaba,

Bu konuda Delphi'de unicode konusunu incelemenizi tavsiye ederim. Birçok mesele mevcut geliştirme çevrelerinde firma satış politikalarını karşılamadığı için yeni sürümlere eklenerek ilerliyor. Bu yüzden yeni sürümlere geçmeniz bazı problemleri doğrudan çözecektir.


Embarcadero Docwiki: http://docwiki.embarcadero.com/RADStudio...RAD_Studio

Ayrıca bkz: https://dm7blog.wordpress.com/2011/08/19...e-unicode/
Cevapla
#4
Delphi 7 sürümü kullanıyorum. Proje içinde üçüncü parti bileşen çok olduğu için yeni sürüme geçmem çok zor. Ya zaman ayırıp delphinin yeni sürümünde sıfırdan yazmam lazım ya da bu özelliği eklemeyeceğim. Birkaç gün daha bakıp çözüm üretebilecek miyim bakacağım. Teşekkürler
Cevapla
#5
Merhaba

İroninin böylesi, 3. parti bileşenler nedeniyle yine bir 3. parti unicode bileşen (TNT vb.) desteğinden başka çare yok. 

Bir ihtimal raporlamaları web browser üzerine taşıyarak kısmi çözüm üretilebilir. Form içine gömülü explorer ile html kod ile marquee işleminden bahis. Status ekranı html panelden yürüyecek şekilde. 

En sağlıklısı zaten Delphi 7 çıkış zamanı olmasa da görece uzun zaman kullanılan bir program için Delphi XE serisini hak ediyor derim.
Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif


Cevapla
#6
Muharrem hocam fesih hocanın tavsiyesi ve 1 yıl ücretsiz lisans hakkından dolayı dx 10.03 yükledim hem yeni editörü ve özellikteki tanıyorum, yeni projelerde onu kullanıyorum.Yalnız çok formu ve binlerce satır kodu olan eski projelerimi aktarmak neredeyse imkansız. İmkansız olmasa bile zaman meselesi. İlerleyen sürekli güncelleme yapılan projeler olsa hemen yeni sürüme geçerim. Bundan sonra yeni projede asla üçüncü parti bileşenler kullanmam. Ya da delphi eski sürümlerde yapılmış üçüncü parti bilerken kullanan projeleri convert edip yeni sürüme geçirse hiç beklemem hemen tüm projelerimi değiştiririm.
Herkese saygılar dilerim.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Kayan Yazı Tuğrul HELVACI 49 4.165 28-08-2018, Saat: 14:24
Son Yorum: Tuğrul HELVACI
  Program içinde resim üzerine yazi gonulali 1 446 06-06-2018, Saat: 11:29
Son Yorum: iyarar
  Fast report yazı boyutu çok küçük JavaCiva 3 665 05-02-2018, Saat: 09:29
Son Yorum: edo
  Konumuma en yakın 5 lokasyonu gösterme mcuyan 11 1.125 11-12-2017, Saat: 15:18
Son Yorum: mcuyan
  İstenilen Aralıkta Yazı Girdisi Halil Han Badem 2 503 01-12-2017, Saat: 08:02
Son Yorum: Halil Han Badem



Konuyu Okuyanlar: 1 Ziyaretçi