关于char函数,该怎么解决
关于char函数
在pb11中
int i
string s1,s2
for i=1 to 255
s1=s1+char(i)
s2=s2+charA(i)
next
得到s1和s2几乎相同,为以下一串字符:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþ
在pb8中
int i
string s1
for i=1 to 255
s1=s1+char(i)
next
得到s1为以下一串字符:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€亗儎厗噲墛媽崕彁憭摂晼棙櫄洔潪煚、¥ウЖ┆辈炒刀犯购患骄坷谅媚牌侨墒颂臀闲岩釉罩棕仝圮蒉哙徕沅彐玷殛腱眍镳耱篝貊鼬
同一台机器,windows2000,不知道为什么?请那位高手来解答。
再有,我想在pb11中得到pb8中同样的结果,做了好多次也得不到。
------解决方案--------------------
int i
string s1
blob{255} b
for i=1 to 255
BlobEdit ( b, i, i )
s1=s1+char(i)
next
s1 = string(b,EncodingANSI!)
messagebox('',s1)
在pb11中
int i
string s1,s2
for i=1 to 255
s1=s1+char(i)
s2=s2+charA(i)
next
得到s1和s2几乎相同,为以下一串字符:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþ
在pb8中
int i
string s1
for i=1 to 255
s1=s1+char(i)
next
得到s1为以下一串字符:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€亗儎厗噲墛媽崕彁憭摂晼棙櫄洔潪煚、¥ウЖ┆辈炒刀犯购患骄坷谅媚牌侨墒颂臀闲岩釉罩棕仝圮蒉哙徕沅彐玷殛腱眍镳耱篝貊鼬
同一台机器,windows2000,不知道为什么?请那位高手来解答。
再有,我想在pb11中得到pb8中同样的结果,做了好多次也得不到。
------解决方案--------------------
int i
string s1
blob{255} b
for i=1 to 255
BlobEdit ( b, i, i )
s1=s1+char(i)
next
s1 = string(b,EncodingANSI!)
messagebox('',s1)