作者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