1

Konu: Unicode karakterleri nasıl kullanabilirim?

Sevgili Arkadaşlar,
Bir program içerisinden unicode kodları nasıl bastırabilirim?
Örneğin kodu "U+27FE" olan sağ ok " " birtürlü bastıramadım.
Bu konuda bana yardımcı olursanız sizlere çok müteşekkir kalırım.
İlgilenecek arkadaşlara şimdiden çok teşekkür ederim.
Sevgilerimle.
Erdal

2

Re: Unicode karakterleri nasıl kullanabilirim?

Umarim isine yarar

Visual Fox Pro
Clear

Create Cursor chrkey(chrkey N(3),ack c(3))
For nCOUNT = 1 To 255
    Insert Into chrkey(chrkey,ack) Values(nCOUNT,Transform(Chr(nCOUNT)))
Endfor
Browse Normal Title 'Chr Kod Tablosu'

Unicode degil gerci ama fikir verir sanirim

3

Re: Unicode karakterleri nasıl kullanabilirim?

baska bir ornek

Visual Fox Pro
clea all

IF !FILE("ForeignData.dbf")
   *** Create table with binary text fields!
   CREATE TABLE FOREIGNDATA  ( ID C(10),DESCRIPT  Blob,LDESCRIPT Blob)
   USE ForeignData Shared           
 
   *** Load up sample data as binary Unicode!   
   INSERT INTO  ForeignData ;
   ( id,descript,lDescript) VALUES;
   ( SYS(2015), STRCONV("Korean",5),;
     STRCONV("IAAgACAAIADIwG24jKwgAIzBHKwYtJSyIABLusTJIADostC5MK4gAHzOfLcgAA==",14))
 
   INSERT INTO  ForeignData ;
   ( id,descript,lDescript) VALUES;
   ( SYS(2015),STRCONV( "Chinese",5) ,;
     STRCONV("rpt3gmlfcoJnUW5/b5g6eU9c",14)  )
 
   INSERT INTO  ForeignData ;
   ( id,descript,lDescript) VALUES;
   ( SYS(2015),STRCONV( "Russian",5),;
     STRCONV("EQQ+BDsETARIBD4EOQQgAEYEMgQ1BEIEPQQ+BDkEIAAyBD0EQwRCBEAENQQ9BD0EOAQ5BCAANAQ4BEEEPwQ7BDUEOQQ=",14)  )
ELSE
  USE ForeignData IN 0
ENDIF           
SELECT ForeignData
* brow
 
export  to c:\asup.xls  xl5
select Id,Descript as Note,LDescript as Description   FROM ForeignData INTO CURSOR TFData
SELECT Id, CAST(STRCONV(Note,10) as M)  as Note , CAST(STRCONV(Description,10) as M) as Description;
FROM TFData  INTO CURSOR TFData2
* brow 
 
TEXT TO lcHTML
 
 
 
VFP Unicode Data Representation
 
ENDTEXT
*** UTF-8 Encode - not necessary here, but if you had extended text
*** you'd need to do this
lcHtml = STRCONV(lcHTML,9)
 
SCAN
   lcHTML = lcHTML + Note + " - " + Description + ;
            "" + CHR(13) + CHR(10)
ENDSCAN
lcHTML = lcHTML + ""
*****************************************
afile="c:\asup.html"
set textmerge on to (afile) noshow
\<<lchtml>>
set textmerge to
 
apIE=createObject('internetexplorer.application')
apIe.navigate(afile)
do while apIE.busy or apie.readystate#4
enddo
with apIE
.visible=.t.
.width=sysmetric(1)
.height=sysmetric(2)
.top=0
left=0
endwith
********************************************************
 
USE IN SELECT('ForeignData')
ERASE 'ForeignData'
ERASE "c:\asup.html"
ERASE "c:\asup.xls"

4

Re: Unicode karakterleri nasıl kullanabilirim?

Sevgili Soykan,
İlgine çok teşekkür ederim ama ben istediğim o sağ oku verdiğin programlarla nasıl bastıracağımı bulamadım.
Yapmak istediğimi tam olarak anlatayım:
Bir command butonunun caption ının şöyle olmasını istiyorum:

"   ⟾ Sonraki "

⟾ kopyalayıp yapıştırdığm zaman ? i çıkıyor.

Ben Bu başlığı nasıl yazdırabilirim?
Teşekkür ve sevgilerimle.
Erdal

5

Re: Unicode karakterleri nasıl kullanabilirim?

butonda image de kullan caption da ozaman picturePosition=1 yap (image solda caption saginda)
istedigini elde etmis olursun

6

Re: Unicode karakterleri nasıl kullanabilirim?

Sevgili Soykan,
Dediğin gibi yapınca oldu. Ama çok uzun bir şekilde:
Önce ok işaretini resim olarak ekrandan alıp kaydettim. Sonra bu resim çok küçük geldiği için resmin bouutlarını deneme yanılma suretiyle ayarladım.
Daha sonra da dediğini yaptım. Oldu.
Yapmak istediğim formda 5 ayrı buton var. Hepsinde de ayrı bir şekil yapmak birhayli uzun sürecek ama olsun.
Yardımın için çok çok teşekkür ederim.
Sevgilerimle.
Erdal

7 Son düzenleyen, cetinbasoz (05.02.2010 22:10:25)

Re: Unicode karakterleri nasıl kullanabilirim?

tools\component gallery\VFP catalog\foundation classes\buttons\Data edit buttons' a bak. Wizards dizininde hazir bmp'ler var.

Bu arada, VFP'de unicode destegi yok. Unicode bazli caption kullanmak istersen web browser, Silverlight control vs kullanabilirsin ama degmez.

8

Re: Unicode karakterleri nasıl kullanabilirim?

Cetin hocam daha ayrıntılı anlatmis ben bu sekildede yapilabildigini bildigini farzederek anlatmistim.
tools\component gallery\VFP catalog\foundation classes\buttons .... tan haricte internet bu tip .ico , .bmp, .png dosyaları bulabilecegin adresler var.

http://www.freeiconsweb.com/free_icons.html
http://www.iconarchive.com/

gibi adreslerden faydalanabilirsin.

9

Re: Unicode karakterleri nasıl kullanabilirim?

Sevgili Soykan ve Çetin,
Her ikinize de yardımlarınız için teşekkür ederim. Sonuçta öğrenmek istediğimi öğrenmiş bulunuyorum.
Sevgilerimle.
Erdal