VC++2008でVC++を触り始め、現在windowsフォームアプリケーションというのを使って
いろいろ作ってみているのですが、
メイン関数から、ログを書き出すようにlistBoxにめっせーじを書き出したいのですが、
うまくいきません。
Form.hはインクルードしてあるし、listBoxもpublicに変えましたが
やっぱりうまくいきません。
初歩過ぎる質問なのかもしれませんが、ぜひ教えてください。お願いします。
メイン側
String ^SMESSE = gcnew String(message); //キャスト
TCP_UDP::Form1::listBox2->Items->Add(SMESSE); //listBox表示部
error C2227: '->Items' : 左側がクラス、構造体、共用体、ジェネリック型へのポイン
タではありません。
error C2227: '->Add' : 左側がクラス、構造体、共用体、ジェネリック型へのポインタ
ではありません。
> 初歩過ぎる質問なのかもしれませんが
そのとおり、初歩過ぎます。
Form1のインスタンスを手に入れ、そいつのlistBox2をいじってください。
インスタンスってなぁに? でしたら、さらに初歩過ぎるので勉強してください。
C++/CLI言語の文法が怪しいならそこから勉強した方がよさげです。
言語の知識とVC++の知識は言語の知識を得るほうが先で無いと
この先、躓きまくると思います。
基本的なクラスを自分で作成でき、使いこなせるレベルまでは
GUI(ウインドウが出る)プログラムよりコンソールプログラムで
勉強した方が良いと思いますよ。
>蝶初心者
漢字間違いだと思いますよ。
> 漢字間違いだと思いますよ
# 超初心者と名乗る方が全て同一人物でもないのでしょうし、恐らく意図的なのでは。
# 「Patioの間違いだと思いますよ」と言っているのと本質的に同じだと思いますが、
# 追記してまでハンドルを「間違い」として突っ込むのはさすがに失礼なのでは。
えーと、漢字間違いを指摘しているのは私ではないです。
とは言っても証明する術が無いのですけれど。
実は綴りが微妙に違っていたりします。
私も意図的に記述していると思いましたし、
そこまで突っ込む気も有りませんから。
えーと、綴りと言うか追記している人のは半角みたいです。
私のは全角です。(これは統一しているつもり)
うーむ。
こう言う騙りが出ちゃうと一々弁明するのが面倒ですねぇ。
かと言って誤解されるのも嫌だったりしますけれど。
本人証明がいるのも嫌な話です。
困ったなぁ。
>困ったなぁ。
PATIOさん ごめんなさい
私が悪いです、失礼しました・・・
あらら、語りと言うわけではなかったんですね。
できれば、紛らわしいのはなるべくご勘弁ください。
まあ、本当にユニークなハンドルと言うのも無理があるとは思いますけれど。
というか、騙りなんで書いてごめんなさい。
で、ハンドルに関しては出来れば、その時点でリスト上に
ぽこぽこ名前が出てくる物に関しては避けてくださると助かります。
あと、一見同じに見えるけど違うとかも避けて欲しいかなぁ。
# あぁ…気づかずに申し訳ないです…m(_ _)m