在VB中chrw,ascw,mid,right,cstr
在delphi的对应函数是什么?谢谢。

解决方案 »

  1.   

    没用过VB,不知道VB中chrw,ascw,mid,right,cstr都是干什么的。
      

  2.   

    mid----copy
    right------rightstr
    cstr-------inttostr其它的是什么功能,你说说先呀
      

  3.   

    mid, right, left等都可以用Copy来实现
    cstr,要看转换的是什么数据类型,整型转str: IntToStr;日期转str: DateToStr等等
    chrw和ascw忘了是做什么的了,呵呵,你可以在看copy的帮助时,用“See Also”功能查看其他相关的字符串函数
      

  4.   

    right是不是对字符串操作的啊?delphi中用copy()
    cstr 是不是强制类型转换啊?delphi中有intToStr()
    mid  好像也和copy差不多的
      

  5.   

    AscW 传回字符串第一个字Unicode码
    ChrW Unicode字码转成字 
    Mid 从字符串中返回指定数目的字符。
    cstr 转化一个表达式为字符串. 
    right 字符串操作函数
      

  6.   

    ascw:返回与字符串的第一个字母对应的 ANSI 字符代码。
      

  7.   

    //chrw,ascw,mid,right,cstr
    chrw() like WideChar()
    ascw() like Ord()
    mid() like Copy()
    right() like StrUtils.RightStr()
    cstr() like IntToStr() or VarToStr()
    //
    uses StrUtils;procedure TForm1.Button1Click(Sender: TObject);
    begin
      ShowMessage(IntToStr(Ord(WideString('你')[1])));
      ShowMessage(WideChar(20320));
      ShowMessage(Copy(WideString('你好'), 1, 1));
      ShowMessage(RightStr('你好', 2));
      ShowMessage(VarToStr(20320));
    end;