Merhabalar
Richedite yazilmis ascii ve Unicode karekterlerini kontrol ederek bir labelin captionunda, sayisal degerlerini teker teker göstermek istiyorum. Ascci koddan ziyade unicode'yi basaramadim.
Selamlar
Unicode Karekterleri
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Unicode Karekterleri
Hayat tüm olumsuzluklara rağmen yaşamaya değer.
Re: Unicode Karekterleri
Arkadaslar Merhaba
Bu soruyu daha önce sormustum. Meramimi yenileyerek bir kod örnegiyle anlatayim.
begin
if TntRichedit1.text[TntRichedit1.selstart+1] =#9786 then
TntEdit1.Text:='$263a';
if TntRichedit1.text[TntRichedit1.selstart+1] =#9787 then
TntEdit2.Text:='9787';
end;
Selamlar
Bu soruyu daha önce sormustum. Meramimi yenileyerek bir kod örnegiyle anlatayim.
procedure TForm1.TntRichEdit1SelectionChange(Sender: TObject);
begin
if TntRichedit1.text[TntRichedit1.selstart+1] =#9786 then
TntEdit1.Text:='$263a';
if TntRichedit1.text[TntRichedit1.selstart+1] =#9787 then
TntEdit2.Text:='9787';
end;
Kodda oldugu gibi her karaktere ayri ayri kod yazarak editte göstermektense bu isin daha basit bir yöntemi yokmu. Takriben bin karaktere ayri ayri örnekte oldugu gibi kod yazmam gerekiyor.
Selamlar
Hayat tüm olumsuzluklara rağmen yaşamaya değer.
Re: Unicode Karekterleri
Kod: Tümünü seç
procedure TForm1.TntRichEdit1SelectionChange(Sender: TObject);
var
c:char;
begin
c:= TntRichedit1.text[TntRichedit1.selstart+1];
TntEdit1.Text:=inttostr(ord(c));
end;
bazen yükselmek için önce dibi görmek gerekir...
forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Re: Unicode Karekterleri
Merhaba Arkadaslar
Unicorn64 tesekür ederim. Kodu calistirdim. Yalniz degisken ''char' degil ''widechar'' olmasi lazim bu sekilde kod calisti. Örnegin icin tesekkür ederim. Örnegin bu sekilde olabilecegini düsünememistim.
Hosca kalin
Unicorn64 tesekür ederim. Kodu calistirdim. Yalniz degisken ''char' degil ''widechar'' olmasi lazim bu sekilde kod calisti. Örnegin icin tesekkür ederim. Örnegin bu sekilde olabilecegini düsünememistim.
Hosca kalin
Hayat tüm olumsuzluklara rağmen yaşamaya değer.