在操作系统语言选择英文时,widestring与string转换的问题 [问题点数:200分,结帖人qiujsh]

Bbs6
本版专家分:9822
结帖率 100%
Bbs6
本版专家分:5983
Bbs5
本版专家分:3227
Bbs5
本版专家分:3094
Bbs5
本版专家分:3094
Bbs5
本版专家分:3094
Bbs8
本版专家分:38090
Blank
铜牌 2000年6月 总版技术专家分月排行榜第三
Bbs8
本版专家分:38090
Blank
铜牌 2000年6月 总版技术专家分月排行榜第三
Bbs7
本版专家分:15432
Bbs8
本版专家分:38090
Blank
铜牌 2000年6月 总版技术专家分月排行榜第三
Bbs7
本版专家分:15432
Bbs8
本版专家分:38090
Blank
铜牌 2000年6月 总版技术专家分月排行榜第三
Bbs6
本版专家分:9822
Bbs8
本版专家分:38090
Blank
铜牌 2000年6月 总版技术专家分月排行榜第三
Bbs7
本版专家分:15432
String 如何转换成 WideString ???
String 如何<em>转换</em>成 WideString ???
unicode编码 转换 wideString
比如,0E00,<em>转换</em>成汉字“一”rnrn怎么做?
在ActiveX中使用WideString与String时出现的问题
在ActiveXfrom中定义了一个函数:rn function aa(instr:<em>wide<em>string</em></em>):<em>wide<em>string</em></em>;rn var str:<em>string</em>;rn beginrn ...rn str:='111';rn Result:=str;rn end;rnrn执行到“str:='111'”都正常,下一步当返回结果结束后,浏览器会提示非法操作,然后浏览器就关闭了。rn如果在“Result:=str”后面加上messagebox,将str显示一下的话就不会提示非法操作了,且可以正常运行,这是为何?
WideString中读取数据段到String
WideString aa;rnString bb;rnbb=aa.SubString(1,6);rn提示错误是:E2206 lllegal character ''(0xa1a1)rn问:应该如何<em>转换</em>??rn
widestring如何转换string?
一个函数(小写数字转大写数字)的返回值的类型是<em>wide<em>string</em></em>,在一个insert语句中要用到这个函数的返回值,但老提示错误如下:---------------------------rnDebugger Exception Notificationrn---------------------------rnProject pound.exe raised exception class EOleException with message '字符串的语法错误 在查询表达式 ''肆拾伍' 中。'. Process stopped. Use Step or Run to continue.rn---------------------------rnOK Help rn---------------------------rn如果直接把“肆拾伍”写在insert语句中是可以正确执行的,现在该怎么办呢?rnrnrn还有在fastreport中如何引用delphi窗体中的变量或函数?
在读取xml时遇到的widestring与ansistring转换问题
_di_IXMLNode ccNode ;rnwchar_t *wt = ccNode->NodeName.c_bstr();rnAnsiString ansiStr = AnsiString(wt);rnrn由于NodeName为<em>wide<em>string</em></em>类型,通过上午<em>转换</em>并不成功,为什么?应该怎样<em>转换</em>?
怎么把wideString变成String
谢谢
widestringstring 之间的转换函数
如提
怎么把string转成widestring?
pos函数可以用<em>wide<em>string</em></em>做参数吗?
急!string怎样转换widestring
-
string类型转widestring类型问题
当<em>string</em>类型中存放着一个UTF8编码的字符串时,直接将<em>string</em>赋值给<em>wide<em>string</em></em>,表面上看是一样的,但用16进值编辑器查看编码时发现有变化(如下字符串),请问<em>string</em>怎么无错<em>转换</em>成<em>wide<em>string</em></em>类型的.rnrnstr1:<em>string</em>;rnwid1:<em>wide<em>string</em></em>;rnrnstr1:= '鍙戜欢浜?span';rnwid1 := str1;rnrn用16进值编辑器查看"?"的编码时就不正确了;
delph5中stringwidestring转换错误,如何解决?
将<em>string</em><em>转换</em>为<em>wide<em>string</em></em>后再<em>转换</em>成<em>string</em>。内容错误,如何解决?rn例如:str := #$1b#$a2#$65#$01#$00#$00#$07#$e0;rn如上<em>转换</em>后变成了rn#$1b#$a2#$65#$01#$00#$00#$07#$00。
WideString 和 ANSIString 之间如何转换
WideString 和 ANSIString 之间如何<em>转换</em>?
AnsiString和WideString之间如何转换
如何将AnsiString<em>转换</em>成WideString,又如何将WideString<em>转换</em>成AnsiString?
如何把TBitmap 转换WideString
YzmB:TBitmap;rnYzmStr:WideString;rn rnYzmB:= TBitmap.Create;rnyzmB.LoadFromResourceName(HInstance,'yzmb'); //资源管理器rnrn怎么<em>转换</em>呢
WideString的问题
最近做工程,里边导入了一个wsdl,里边有一个函数 function kaipaapi(const Id: WideString; const ICKId: WideString):<em>wide<em>string</em></em>;rnrn 我是调用的直接给个变量rn aa:=(HTTPRIO1 AS abc).kaipaapi(edt1.text,edt2.text);rnrn现在<em>问题</em>是调用kaipaapi成功了,但是传过去的edt1和edt2的值变成null,这是怎么回事呢?
语言选择
/ofbiz13.07/specialpurpose/ecommerce/webapp/ecommerce/includes/language.ftl Mouse Hand Poll /ofbiz13.07/specialpurpose/ecommerce/webapp/ecommerce/content/minipoll.ftl
widestring问题?
我刚刚想由VB转向DELPHI,但想编一简单的MP3播放器时却被WIDESTRING难到了,MP3组件的FILENAME为WIDESTRING型,OPENDIALOG的FILENAME为TFILENAME(STRING),我用MP3.FILENAME:=OPEN.FILENAME;时DELPHI提示出错,怎么办?希望DELPHI高手们指导一二
有关英文操作系统问题
我用的是<em>英文</em><em>操作系统</em>,不过我想装一些小软件,不过电脑在读盘的时候把中文字当成不“认识”的字母“——1”等,请问我该用什么方法解决,如果要有中文的<em>操作系统</em>中的汉化文件,请问是哪一个文件!
英文操作系统问题
大家好。我现在装了一个<em>英文</em>版的<em>操作系统</em>。WIN2000 ,但在使用时,发现文档的内容都是乱码,但文件名就不会。在区域中,我已选择了是chinese. 字符集也选了中文 ,但还是不行。
英文操作系统下的软驱问题
我在程序里用到判断软驱里面是否有软盘的<em>问题</em>,在中文<em>操作系统</em>下没有<em>问题</em>,在<em>英文</em><em>操作系统</em>下,rn用DISKSIZE(1) 或者是用FOLDEXISTS('A:\')等方法测试,假如软驱中有软盘,OK,关键是软驱中没有软盘的时候,会跳出一个对话框,提示软驱里面没有软盘,问你是ABORT,FALSE,CONTINUE,如何把这个对话框去掉,又能判断软驱里有没有软盘,注:用TYR EXCEPT END 也捉不到这个错误,应该是<em>英文</em><em>操作系统</em>的<em>问题</em>我想
byte[]和string转换问题
如下:rnrn[code=csharp]rn Encoding encoding = Encoding.GetEncoding("GB2312");rnrn //测试数据 “我”rn byte[] by = encoding.GetBytes("我");rnrn //按照规定发送16字节长度的数据rn byte[] by2 = new byte[16];//都是 00 00 00...,rn //“我”编码后byte为 206,210rn by2[0] = 206;rn by2[1] = 210;rn <em>string</em> s = encoding.GetString(by2).Trim();//s结果为 我\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0rn //我只想取出“我”,不想要后面的\0,怎么弄?rn[/code]rnrn求教。。。
string和byte转换问题
我从配置文件中读取的<em>string</em>值是:0xF1,我要把这个值<em>转换</em>成功byte类型,要如何做?rn即<em>string</em> temp = "0xF1";rntemp<em>转换</em>成byte???
转换string问题
combobox 的值我是 combobox.items.add 这样添加的 我想把 combobox.selectedItem 的值<em>转换</em>成<em>string</em> 类型 怎么搞啊 rncombobox.selectedItem.Totring() 不可以啊
string 与 char 的转换问题
我写了段小程序,为什么会出现——file1.exe 遇到<em>问题</em>需要关闭。我们对此引起的不便表示抱歉。这样的<em>问题</em>呢rn <em>string</em> s;rn char sort[]="abcd";rn rn for(int i=0;i<
string 和 byte转换问题
<em>string</em> s = @"1a";rnbyte bt;rn希望 bt = 0x1a;rn该怎么做啊,谢谢
关于String[]与转换问题
我有一个底层的库,C++语言写的。rn原来提是.net 程序传一个字符串下去。rn比如: void Test(<em>string</em> text);rnrn库支持为:rnvoid Test(unsigned short * text)rnrnrnrnrn//现在我要升级成可以传一个字符串集rnvoid TestEx (<em>string</em>[] texts, int count);rnrn库支持为:rnvoid TestEx( unsigned int ** texts, int count)rnrn for (int i=0; i
utf8转换String问题
我有汉字 '我' 的UTF8编码 E68891 如何变成String
!!!!关于string转换问题
p:=ExtractFilePath(application.ExeName);rn usepath:=Copy(p,1,3);rn usepath:=usepath+'分析化验-原始\'+ form1.DBGrid1.DataSource.DataSet.FieldByName('文件原位置').AsString;rn u:=<em>string</em>(usepath);rn ShellExecute(Handle,'open','Explorer.exe',u,nil,1);rn最后一句报错:rnIncompatible types:'String and PAnsiChar'rnrn我该怎么改?请指点!!
cstringstring转换问题
为什么能用LPCSTR强制类型<em>转换</em>CString到<em>string</em>,LPSTR却不行?rnCString cStr = "hello world";rn<em>string</em> sStr;rnrnsStr = LPCSTR(cStr);rnrn编译能通过。rn把LPCSTR换成LPSTR编译错误,这是为什么呢?rnrn另:CString的成员函数GetBuffer的参数到底有什么作用?rnMSDN上注释为:The minimum size of the character buffer in characters. This value does not include space for a null terminator.rnrn但我却不太理解,请高手举例说明?
String转换Integer问题
[code="java"]rnrnpublic Integer getPrice();rnMap paramsrnpublic static String KEY_PRICE="PRICE";rnrnrnorder.setPrice((Integer)params.get(IConstClient.KEY_PRICE));rn[/code]rnrn编译没错,但是用findBug这种类似的工具找出来的bug。 怎么修改?rn谢谢
string转换问题!
定义的一个<em>string</em>类型的变量 CString m_strSourceNamern想用strcat连接一个字符串 strcat(m_strSourceName, ":ERROR #4!");rn然后 AfxMessageBox(m_strSourceName);rn为什么编译时总是出现strcat不能将class CString<em>转换</em>成*char的错误呢?rnrnPS:用fopen(m_strSourceName,"rb")就没有<em>问题</em>!rnrn这是为什么呢?rn请各位高手指教!rn
StringBuffer 转换 string问题
public synchronized void serialEvent(SerialPortEvent ev) rnrn DataInputStream in;rn int c = 0;rn StringBuffer sb = null;rn String str = "";rn // 如果有串口事件发生rn if (ev.getEventType() == SerialPortEvent.DATA_AVAILABLE) rn rn try rn in = new DataInputStream(sPort.getInputStream());rn sb = new StringBuffer();rn while ((c = in.read()) != -1) rn sb.append((char) c);rn System.out.println(sb);rn rn str= new String(sb.toString());rn System.out.println(str);rn catch (IOException e) ;rn e.printStackTrace();rn rn System.out.println("kangbingyingxiong");rn rn rnrn 请问上面的代码 有什么<em>问题</em>吗?rn 请问该 System.out.println("kangbingyingxiong");代码 为何不执行;rnrn 我要实现的目的就是 把串口的数据 读入到一个<em>string</em>对象中 就是实现不了 困扰我很久了 请各位帮忙 谢谢 rn
String转换xml 问题
SAXReader saxReader = new SAXReader();rn Document document;rn String str = "";rn try rn document = saxReader.read(new ByteArrayInputStream(str.getBytes()),"UTF-8");rn Element incomingForm = document.getRootElement();rn incomingForm.getName();rn catch (DocumentException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn rnrn这段代码老报一个字符编码的错 不知道怎么改 谢谢高人帮忙解决下!!
TObject和String的转换问题
varrn str: String;rnbeginrn str := '-1';rn ComboBox1.Items.AddObject('0', TObject(PChar(str)) );rn str := ADOQuery1.FieldByName('code').AsString; //[color=#FF0000]这行有<em>问题</em>[/color]rn ComboBox1.Items.AddObject('1', TObject(PChar(str)) );rnend;rnrnprocedure TForm1.ComboBox1Change(Sender: TObject);rnvarrn str: String;rnbeginrn str := StrPas(PChar(ComboBox1.Items.Objects[ComboBox1.ItemIndex]));rn showmessage( str );rnend;rn[color=#FF0000]选第一行时没<em>问题</em>,但选第二行时,显示怪码。为什么呀??[/color]rn
String转换问题
我定义了String str="110010",answer=null;rn现在想通过读str的每一位确定answer是什么。rn比如现在定义的str<em>转换</em>成answer就应该为ABE,rnstr="001001",则为CF,即每一位对应一个选项ABCDEF有没有选,1为选,0为没选rn希望算法高手慷慨赐教
关于string转换问题
我从args上拿到一个ip,比如"218.145.152.124"。怎么把它放入IPEndPoint里,<em>string</em>放不进去的。rnSystem.Net.IPEndPoint ipEnd=new IPEndPoint(ip地址,断口)rn各位请帮帮忙,谢谢~
String和byte[]转换问题
因为DB中的数据为blob,所以现在需要将String和Byte[]进行相互<em>转换</em>!rnrn发现一直是乱码,为了排除DB影响,自己写了个testrnrn[code=Java]rn String strTest = "123";rn byte[] test = strTest.getBytes();rn String result = String.valueOf(test);rn[/code]rn可是执行后result=“[B@1db04ed”;rnrn不知是什么原因导致的,望高手解答.....
String转换int的问题````
String sqlString2=null;rn sqlString2=new String("SELECT qtime FROM [asdfkk] where qUserID='65465jk'");rn Connection con2;rn Statement sql2; rn ResultSet rs2;rn tryrn Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");rn rn catch(ClassNotFoundException e2)rn rn out.print("类找不到!");rn rn try rn rn con2=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mnjie","sa","l13846554564dfgaad54564");rn sql2=con2.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);rn rs2=sql2.executeQuery(sqlString2);rn rs2.last();rn rs2.beforeFirst();rn while(rs2.next())rn rn D2=rs2.getString("qtime");rn rn con2.close();rn rn catch(SQLException e2) rn rn out.print(e2.getMessage());rn rn//out.print(D2);rnString D4=D2;rnint D3=Integer.parseInt(D4);rnout.print(D3);rnrn我这样导出值就会报错rnrnexception rnrnorg.apache.jasper.JasperException: Exception in JSP: /message_question.jsp:147rnrn144: rn145: //out.print(D2);rn146: String D4=D2;rn147: int D3=Integer.parseInt(D4);rn148: out.print(D3);rn149: rn150: String sqlString=null;rnrnrn如果我把rnString D4=D2;rnint D3=Integer.parseInt(D4);rnout.print(D3);改成rnString D4="45544545456";rnint D3=Integer.parseInt(D4);rnout.print(D3);rn就可以正常<em>转换</em>```不知道为什么 通过out.print(D2);也可以显出D2来说明D2有值
byte[]转换string问题
我先把把一张图片的地址 如:123.jpg <em>转换</em>成byte[]类型 ,(在这之后我尝试再<em>转换</em>成<em>string</em>,成功)rn然后用INSERT语句插入表,rn在提取放在Dataset中,再<em>转换</em>成<em>string</em>就发生<em>问题</em>rn<em>转换</em>的结果都是system.byte[]rn请高手指点!rnrn
String 到 Long 的转换问题
new Long((String)ci.getPm("cardLength")rn如果我的cardLength的值为空,咋办?
string 转换 double的问题
<em>string</em> a;rndouble b;rnrn如果a不为空字符串的时候我们可以使用 b=double.parse(a) 来实现<em>转换</em>,但是a还有等于空字符串的时候,所以使用rnif (a!="")rnrn b=double.parse(a);rnrnrn怎么样可以不判断a是否为空字符串直接<em>转换</em>啊?
double 与 string转换问题
double d = 123.0;rn<em>string</em> s = d.ToString();rn//s = "123";rn//如何才能使s="123.0"?
char与string转换问题
以前在这里见过一张帖子,很详细地讲明了这两个字符类型使用和注意的<em>问题</em>。不知哪位高手能给出该帖的url。在FAQ和精华都找不到,真奇怪。
char 与 string转换问题
一、 将char* 或char[ ]<em>转换</em>为<em>string</em> 可以直接赋值。 例如: <em>string</em> a; char* b1=“char”; char b2[]="char"; a=b1; a=b2; 二、将<em>string</em><em>转换</em>为char*或者char[] <em>string</em>是c++标准库中的字符类,其封装了对字符串的常用操作。一般调用<em>string</em>类的c_str 函数完成。 例如: strin
string和DateTime转换问题
现在有个DateTime变量,传递到其他窗口,必须<em>转换</em>成<em>string</em>类型,然后还要再转回来。rn如:2012-7-2 13:13:13,变为<em>string</em>容易,只需 to<em>string</em>();但原样转回来就难了。rn请问,如何把<em>string</em>类型的变量再转回DateTime类型?
有关String转换问题
假设一个方法getObject()的返回值是object,且知道这个object是一个String的情况下,那么获取这个字符串值,以下两种方法有区别吗?rnrn第一种:强转类型rnString s= (String)getObject();rnrn第二种:调用Object方法的toString()rnString s=getObject().toString();rnrn请指教!!!
byte[] 和String转换问题
这几天遇到一个<em>转换</em><em>问题</em>,是要把128位的hash与String互转,hash 用byte[]存,16个字节,hash在数据库中用binary(128)类型存。rn简单的来说,假设有一个byte[] by = 0x01,0x02,0x03,需要<em>转换</em>城的<em>string</em>就是:"000000010000000200000003";rn同样,假设读出的<em>string</em>是"000010000000100100001010",那么转成的byte[] 就是0x08,0x09,0x0a.rngetbytes()和toString()方法根本不行,而且这两个的<em>转换</em>操作要尽可能高效,求高手,求教育~
string 转换问题
textbox输入日期如2008-8-7,但我需要的是2008-08-07,限定用户输入格式不方便,能不能<em>string</em>直接把2008-8-7<em>转换</em>成为2008-08-07,另外也能把2008-8<em>转换</em>成为2008-08
Pchar和String的转换问题
定义如下:rnGroupArray:Array [1..100] of String;rnS:Pchar;rn对GroupArray数组附值以后进行如下操作:rnS:=Pcahr(concat(GroupArray[26],GroupArray[27],GroupArray[28],GroupArray[29],GroupArray[30],GroupArray[31],GroupArray[32]));rnshowmessage(S);rnshow出的值完全不正确,请问应如何操作
VB.NET string 转换问题
Dim s As <em>string</em> rns="66260000*12298922*52224*458753"rnrnrns是一个接收到的16位数据 数据格式rnrnID 保留位 A B C (保留位中没有数据)rn4位 3位 3位 3位 3位 (s中的数据以 * 号区分)rnrn现在要<em>转换</em>成下面的数据格式rnrnID 新数据 A B C Drn4位 4位 2位 2位 2位 2位rnrn我应该怎么<em>转换</em> 怎么写 (注意都是<em>string</em>类型的)
string 到char *的转换问题
谢谢大家帮忙解决~rn我想输入一些字符串rn如果输入了“bye”则停止输入rn然后显示输出rnrn代码:rn[code=C/C++]#includern#includernusing namespace std;rnrnint main()rnrn const char *str[4];rn <em>string</em> s;rn int i=0;rn while(cin>>s)rn rn if(s=="bye")rn break;rn elsern rn str[i]=s.c_str();rn i++;rn rn rn i=0;rn while(str[i]!="bye")rn rn cout<
String to date 转换问题
我有一个String:2010-1-01-10,要将它放入datefield中,请问应该做什么转化处理?datefield的显示格式为YYYY-MM-DD
LPSTR与String的转换问题
做一个MFC小程序,遇到点<em>问题</em>。LPSTR为char指针类型,当遇到<em>string</em>类型与LPSTR类型<em>转换</em><em>问题</em>时,误以为强制<em>转换</em>(LPSTR)CString *str;就能解决<em>问题</em>,编译也不报错,但是结果程序就是崩溃,查了半天终于发现这条道路行不通。 3 CString strFile
关于string转换问题
想把字符串中单位的数字和双位的数字加起来,gcc下面有Segmentation Fault (core dumped)的提示,这个是啥<em>问题</em>阿?请教各位rn高手帮忙看一下.rnrnrnint main()rnrn char barcode[]="123456789";rn int number=atoi(barcode)rn int oddsum=barcode[0]+barcode[2]+barcode[4]+barcode[6]+barcode[8];rn int evensum=barcode[1]+barcode[3]+barcode[5]+barcode[7];rn printf("%s\n",oddsum);rn printf("%s\n",evensum);rn printf("%s\n",barcode);rn rn
TYPE与STRING转换问题
STRSUB:='#M8';rnByte(strSub[3]) ;rn怎么showmessage 出来rn
string 和ArrayList转换问题
我有一个ArrarList类型的参数为selectTool,现在我通过如下rntt.Attributes["src"] = "ShowAlarm.aspx?sTime=" + txtStarttime.Text.ToString() + "&tool=" + selectToolrn传递到ShowAlarm.aspx页面,rn我这样取值 mytool = Request.Params["tool"].ToString() rn我要把这个值再<em>转换</em>为ArrayList如何实现?rn
一个String转换问题
现在有一个字符串 String str="9,10,5,12,0,12,3,8";要求对字符串中的数组排序并输出,我做出来了,是先<em>转换</em>成int数组,再冒泡排序,感觉很复杂,有没有简单点的方法,求教。rn
System::String转换问题
请问如何将System::String类型<em>转换</em>成double,long,或const char *?
byte[]与string转换问题
各位请看下如下代码,我想把十六进制数F1包装为<em>string</em>,然后再转回来,但是结果却得到了3F而不是F1rnrn byte[] kk = new byte[1];rn kk[0] = 0xF1;rn <em>string</em> info = System.Text.Encoding.ASCII.GetString(kk);rnrn byte []dd = new byte[1];rn dd = System.Text.Encoding.ASCII.GetBytes(info);rn <em>string</em> dd_16 = Convert.ToString(dd[0], 16);rn Console.WriteLine("dd: " + dd_16);rnrn请问是什么原因呢?应该如何修改呢?
string和int转换问题
int x = Interger.parseInt("1") ;rn为何x=0?rnrn怎么样<em>转换</em>才能得到<em>string</em>的值
char和string转换问题!
我从数据库中取出一字符串中的单个字符,如何将她<em>转换</em>成char类型!因为char和<em>string</em>在内存中的长度差别很大,没有直接<em>转换</em>的函数,取出这个字符后我要如何<em>转换</em>呢?帮忙啊!
操作系统-英文
<em>操作系统</em>的介绍,包括发展进程,现状等,全<em>英文</em>
如何使widestring转成string格式?
使<em>wide<em>string</em></em>转成<em>string</em>格式,是不是可以用widecharto<em>string</em>函数,怎么用这widecharto<em>string</em>函数?
编程语言选择问题
我今年考取的计算机专业的研究生,方向是计算机网络技术及应用,所以我想强化以下编程语言,但是我这个专业方向学什么比较好呢?vc++,java,还是delphi?最好简单说明原因,谢谢。
关于编程语言选择问题
各位老鸟们,大家好,我想问下我学过3年C语言,现在想搞游戏外挂开发,我学什么语言好,C++可以不
简单的关于语言选择问题
我手头有1个程序,它是用VB写的,好象混合着德语和英语,我有源程序。我想使用英语环境把它编译一下,请问如何操作?
关于编程语言选择问题
我是一个出学者,对各种语言不是很了解,谁能详细的介绍一下各种编程软件。rn
String和string之间的转换
如题,rn<em>string</em>和String之间如何<em>转换</em>rn小弟初次接触clr--!
string[]转换string失败
public static bool execSQL(<em>string</em>[] str,<em>string</em> ip)rn rn SqlConnection con = zxpxDB.createcon();rn con.Open();rn SqlCommand com = new SqlCommand();rn com.Connection = con;rn com.Parameters.Add("@id", SqlDbType.Int);rn com.Parameters.Add("@ip", SqlDbType.NVarChar,100);rn com.Parameters.Add("@name", SqlDbType.NVarChar, 200);rn tryrn rn com.CommandText = "pr_text";rn com.CommandType=CommandType.StoredProcedure;rn foreach (<em>string</em> s in str)rn rn com.Parameters[0].Value = s;rn com.Parameters[1].Value = ip;rn [color=#FF6600]com.Parameters[2].Value = str;[/color] rn com.ExecuteNonQuery();rn rn com.Dispose();rn con.Close();rn rn catch (Exception e)rn rn con.Close();rn return false;rn rn return true;rn
String^ 和 String, char 的转换
我用.net做的 ASP.NET Web 服务, 在hello world程序中添加了如下几行代码出错rnrnint i = 10239;rnString^ bbb = "bbb";rnchar * sz = "ccc"rnString^ abc = System::String::Format("aaa012",bbb,sz,i);//出错rnString^ abc = System::String::Format("aaa012",bbb,sz->ToString(),i);//输出aaabbb9810239rnrn问三个<em>问题</em>:rn1.String^是什么类型,^什么意思,我直接这样String abc定义也会报错,为什么?rn2.char字符数组怎么转成String^的,String^怎么转成char的rn3.sz->ToString为什么得到的是98,而不是字符串bbb。
怎么把widestring转换string类型
-
求WideString如何转String急急急
我从COM中接收到一个WideString的变量值,这个值是从串口接收到的数据.rnWideString值型式为Chr($FF) + Chr($01) + Chr($02)...+ Chr($FF)rn我要把它显示在界面上,以这样的形式 ‘FF,01,02...FF’rn但当WideString 变量的值为Chr($F6)时,总是会出现<em>问题</em>代码如下(代码可以直接运行查看)rn------------------------------------------------------------------------------rnunit Unit2;rnrninterfacernrnusesrn Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,rn Dialogs, StdCtrls, Buttons;rnrntypern TForm2 = class(TForm)rn BitBtn1: TBitBtn;rn procedure BitBtn1Click(Sender: TObject);rn privatern Private declarations rn function GetDisPlayData(AHex: <em>string</em>): <em>string</em>;rn publicrn Public declarations rn end;rnrnvarrn Form2: TForm2;rnrnimplementationrnrn$R *.dfmrnrn TForm2 rnrnfunction TForm2.GetDisPlayData(AHex: <em>string</em>): <em>string</em>;rn*--rn 函数作用:如: Chr($01) +Chr($02) - > '01,02'rn AHex:的格式 Chr($01) +Chr($02)rn--*rnvarrn i,intCount,intValue:integer;rn strResult:<em>string</em>;rnbeginrn intCount := Length(AHex);rn strResult := '';rn for i := 1 To intCount Dorn beginrn intValue := Ord(AHex[i]);rn if i = intCount thenrn strResult := strResult + IntToHex(intValue,2)rn elsern strResult := strResult + IntToHex(intValue,2)+ ',';rn end;//Forrn Result := strResult;rnend;rnrnprocedure TForm2.BitBtn1Click(Sender: TObject);rn*--rn 函数的功能,将WideString字符串显示出来rn--*rnvarrn ws:<em>wide<em>string</em></em>;rn s:<em>string</em>;rnbeginrn ws:= Chr($F6);rnrn if ws = Chr($F6) thenrn ShowMessage('ws = Chr($F6)'); //会显示rn if ws[1] = Chr($F6) thenrn ShowMessage('ws[1] = Chr($F6)');//不显示rn rn s := ws;//转化rnrn if s = Chr($F6) thenrn ShowMessage('s = Chr($F6)');//不显示rn if s[1] = Chr($F6) thenrn ShowMessage('s[1] = Chr($F6)');//不显示rnrn showmessage(GetDisPlayData(s)); //会显示,但是错了, 显示为'00',我本意想为'F6'rnrn *-- 以下可以正常显示 --*rn s := Chr($F6);rn showmessage(GetDisPlayData(s)); //显示正确rnend;rnrnend.rn----------------rn我的Email:175412977@QQ.comrnrnrn
再给100分:WideString -> String
我做的MIDAS服务器中创建了一个方法,需要传递一个BSTR的参数,和数据库中的一个VarChar字段值比较,尽管屏幕上显示的值是一样的,电脑却告诉我是不同的值。rn郁闷死了!rn请各位大侠救命!!!!
请问如何将string 转换为 WideString类型?
请问如何将<em>string</em> <em>转换</em>为 WideString类型?
请问stringwidestring, pchar和pwidechar 有什么区别?
如题.
大型程序 语言选择问题
公司现在有个大型程序需要开发。生产一个东西,再拍照,分析东西表面的点。rn描述:软件控制硬件(机械手的移动,这个移动是固定的 不是随便调,只要控制动还是不动),软件接受光学信号(硬件里有摄像头),然后生成图像,再分析图像,数据量较大。控制部分和分析部分可以分成两个软件。rn<em>问题</em>:现在别的公司的产品貌似是c或c++做的,但用了framework,我们现在做的是用labview做的,现在老板想开发下一代软件,不晓得是包给原来labview的公司做呢 还是找别的语言的公司做。
Sting 与 WideString, PChar 与 PWideChar 互相转换
如题,哪位对这些了解比较清楚,请指教。
英文操作系统粘贴时出现乱码?
<em>操作系统</em> win2000 advance serverrn已经更改了区域为中国,也设置了默认值rn但是我从一些应用程序中拷贝中文文本,粘贴到word中就出现了乱码,但粘贴到foxmail中就不会,请问如何解决?谢谢!!!rn
mfc部署到英文操作系统时报错
一个简单的mfc程序,开发是用中文的vs2005,两个dll一个exe,release出来后在其他中文xp上运行时正确的,但是用<em>英文</em>xp测试时,开不起来,双击后报错,说配置错误,重新安装可能会解决这个错误,希望各位给点意见
String的转换
遇到个<em>问题</em>,向高手请教一下:rnrn有个String,"For your love" 需要<em>转换</em>,rnrn第一步,去掉空格,变成"foryourlove"rn第二步,去掉重复的字符,变成"foryulve"rn第三步,添加除了"foryulve"以外剩下的26个字符.变成"foryulveabcdghigkmnpqstvwxz"rnrn请问该如何解决,在线等~rn
Python标准库中文手册.zip下载
Python标准库中文手册.zip 包含了常用的标准库 stdlib 相关下载链接:[url=//download.csdn.net/download/netroby/969399?utm_source=bbsseo]//download.csdn.net/download/netroby/969399?utm_source=bbsseo[/url]
android-sdk-windows-1.5_r3 离线包 19分卷下载
android-sdk-windows-1.5_r3 离线包 19分卷 android-sdk-windows-1.5_r3 离线包 19分卷 android-sdk-windows-1.5_r3 离线包 19分卷 相关下载链接:[url=//download.csdn.net/download/lilu1986/2840475?utm_source=bbsseo]//download.csdn.net/download/lilu1986/2840475?utm_source=bbsseo[/url]
linux 下 回收站(原创)下载
linux 下 灵活小巧的回收站 方便因误删文件(或文件夹),而难于恢复。 此del 为shell 脚本 添加到 /bin/下即可使用 如 : del file (删除文件) del dir (删除目录) del file1 file2 (删除多个文件) del dir1 dir2 (删除多个目录) 所有文件均可在 ~/.Trash 中找到 ,且文件不会覆盖 相关下载链接:[url=//download.csdn.net/download/rtx977/3866572?utm_source=bbsseo]//download.csdn.net/download/rtx977/3866572?utm_source=bbsseo[/url]
我们是很有底线的