文字列の配列

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: 文字列の配列

解決

by さかな » 2009年4月06日(月) 13:10

みなさんありがとうございます!
無事うまくいきました。

by イグトランス » 2009年4月05日(日) 20:57

これでどうでしょう。Cでいうところの&a[0][0]のような発想です。

コード: 全て選択

Dim a[20,100] As Byte
lstrcpy(VarPtr(a[0, 0]), "ABC")
MessageBox(0, VarPtr(a[0, 0]), "", MB_OK)

by 水波形 » 2009年4月05日(日) 20:02

えっと・・・
たぶん、
lstrcpy(???,"ABC")
は、使い方が間違っているのでは?

例えば・・・ のような使い方をするのだと思います。

だから???には、a[0,0]は入らないかと。
入れるなら、

コード: 全て選択

lstrcpy(???,a[0,0])
とすれば、入る気がします。

文字列の配列

by さかな » 2009年4月05日(日) 17:57

文字列の配列を、BytePtr型で表したいのですが、どうしたらよいのでしょうか?

コード: 全て選択

Dim a[20,100] As Byte
lstrcpy(???,"ABC")
で、???にa[0,0]のポインタは入らないし、Cみたいに2つめの添え字を省略できないし...
本当にどうしたらよいのですか?

ページトップ