作者andrewhanks (阿达)
看板Programming
标题[转录]Re: [问题] 想把system::string*转换成char*
时间Sun Nov 5 15:14:47 2006
※ [本文转录自 C_and_CPP 看板]
作者: StubbornLin (Victor) 看板: C_and_CPP
标题: Re: [问题] 想把system::string*转换成char*
时间: Sun Nov 5 15:05:08 2006
※ 引述《andrewhanks (阿达)》之铭言:
: ※ 引述《andrewhanks (阿达)》之铭言:
: : 标题: [问题] 想把system::string*转换成char*
: : 时间: Sun Nov 5 12:21:23 2006
: : 就是在一个studio .net 2003 c++视窗程式中
: : 想把一个用开启档案
: : 所得到的档案名称转换成char*
: : 请问那该如何做?
: : --
: : ◆ From: 140.116.112.163
: : 推 buganini:str.c_str() 11/05 13:27
: 这个好像是标准的string的函式
: 不过我的那个是system::string
: 所以好像不能用这个函式
: : → andrewhanks:多谢 我找找看这个函式的用法 11/05 14:05
using namespace System::Runtime::InteropServices;
(char*)(void*)Marshal::StringToHGlobalAnsi(Statment)
2005是这样做,2003的我就不知道了,我记得在MSDN还是哪里有看过
方法应该很类似
--
VICTOR工作室 |
PTT游戏设计版隆重开幕!
|
不管是新手老手,程式美工音乐企划....
URL :
http://www.kinmen.info/vic/ |
都欢迎来游戏设计版参与讨论 XD
|
战略高手>
C/C++ |
GameTopics>
Visual Basic 6.0 |
GameDesign
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.134.242.60
1F:推 andrewhanks:行了行了 11/05 15:12
2F:→ andrewhanks:那我之前找了七个多小时是在干麻 囧 11/05 15:13
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.112.163
3F:→ andrewhanks:找到方法罗 多谢140.116.112.163 11/05 15:15
4F:→ andrewhanks:2003也是一样140.116.112.163 11/05 15:15
5F:→ meltice:有没有这麽麻烦啊 看来还是不要学.NET 218.211.20.177 11/05 15:21
6F:→ meltice:我用BCB一样拖拉点放还有一堆VCL元件可用 218.211.20.177 11/05 15:22
7F:→ andrewhanks:没听过BCB @@"140.116.112.163 11/05 15:24
8F:推 meltice:不知道VS2005的IDE可以设定成浮动视窗吗 218.211.20.177 11/05 15:32
9F:→ meltice:我有点讨厌全部视窗都黏在一起的IDE 218.211.20.177 11/05 15:33
10F:→ meltice:还是BCB之类的浮动视窗看起来比较清爽 218.211.20.177 11/05 15:34
11F:→ meltice:还有 我也讨厌那种会自动隐藏的slide bar 218.211.20.177 11/05 15:36
12F:→ andrewhanks:不知道耶 我才刚学一个多星期 = ="140.116.112.163 11/05 15:36
13F:→ andrewhanks:不过2003可以自已拖耶 很方便140.116.112.163 11/05 15:37