台灣最大程式設計社群網站
線上人數
1923
 
會員總數:241132
討論主題:186802
歡迎您免費加入會員
討論區列表 >> C/C++ >> Visual C++ 如何把 Listbox 裡的值讀取存到Char 陣列裡
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Visual C++ 如何把 Listbox 裡的值讀取存到Char 陣列裡
價值 : 50 QP  點閱數:139 回應數:3

樓主

VB睿
門外漢
0 4
116 19
發送站內信

小弟 想把listbox裡的值儲存進char 陣列裡

char Item[999];
int Itemsize;

小弟想知道 listbox 裡目前有幾個項目 與 每個項目的值(是中文)

再把每個項目存到char

例:
listbox 目前總共有 2 個項目

讓Itemsize = 2
listbox 項目1 內容為 -> 枕頭
listbox 項目2 內容為 -> 棉被

然後就將項目1(枕頭) 存進 char[0] 裡
項目2(棉被) 存進 char[1] 裡

最後得到
char[0]=枕頭 char[1]=棉被 Itemsize = 2

請問該怎麼做到呢..




搜尋相關Tags的文章: [ Listbox ] , [ char ] ,
本篇文章發表於2017-09-25 20:08
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

IGBT
檢舉此回應
不知是用何種開發環境?
Dev C++, VS2015/VS2017

請先建立中文內碼基本觀念

理解多字节编码与 Unicode 码
http://wiki.jikexueyuan.com/project/visual-studio/14.html

如何:在各種字串類型之間轉換
https://msdn.microsoft.com/zh-tw/library/ms235631.aspx
本篇文章回覆於2017-09-26 17:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

VB睿
檢舉此回應
小弟使用Visual c++ 2010
本篇文章回覆於2017-09-26 18:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

歐迪崙
檢舉此回應
char Item[999]
是字元陣列不是字串陣列。
應改為
char Item[字串max number][字串buffer size]

std::string Item[999]

CString Item[999]

是用哪個API?
Win32 :


MFC :

本篇文章回覆於2017-09-28 15:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.