VC++を使い始めてまだ1週間なんですが来週までに上記のプログラムを作ってこいとい
われました。C言語C++の勉強経験もなくなにから手をつけていったらいいかわからない
状況です。
短時間で上達する方法などありましたら教えていただけるとうれしいです。
猫でもわかるプログラミング
http://homepage2.nifty.com/c_lang/
で
ご所望の事は、ここで出来ると思いますよ。
http://www.ujasiri.com/prglib/vc/excel/vc_excel.html
一から教えてくれという質問では、ここの掲示板では
回答付かないと思いますよ。無理ですし。
一週間は厳しいですね。頑張ってください。
ごめんなさい。
>猫でもわかるプログラミング
さんのところは、VCのバージョンが少し古いので
1から始めるのは面倒かもしれません。
この質問のタイトル見る限り、質問者が使うのはVC6だから問題はないと思う
なさんありがとうございます。
上記のサイトは見たんですが、範囲指定したセルデータをエディットボックスに書き出
すにはどうしたらいいんでしょうか?
問題を分けて考えましょう。
まずエクセル云々以前に、配列内の、例えば文字列を
エディットボックスに表示する事は出来ますか?
上記サイトで
Excelの起動は出来るようになりましたか?
サンプルも確かあったと思いますがDLして試してみましたか?
上記サイト内の
範囲指定したCellのデータを取得
http://www.ujasiri.com/prglib/vc/excel/vc_excel.html
で値の取得は出来ましたか?
範囲指定した後でどのタイミング(イベント)でEditBoxに
表示しようとしていますか?
自分の制御下にないExcelのデータを取得するのだと、
それはまた少し面倒そうです。
>ryoさん
読み落としていました。ありがとうございます。
なさんありがとうございます。
http://www.ujasiri.com/prglib/vc/excel/vc_excel.html
のサイトを見てエクセルを開いたりはできるようになりましたが、範囲指定して得たデ
ータをエクセルを閉じた後でエディットボックスに出力したいと思っています。
サンプルのプログラムだとどこにデータが入れられて、どうやってエディットボックス
に出力したらいいのかわかりません。
CEdit* myED1=(CEdit*)GetDlgItem(IDC_EDIT1);
myED1->SetWindowText(sa);
な方法でやってみましたがだめでした。
名前は毎回変わるし、まともに相手しないのが吉
教えてくれ、教えてくれ、じゃなくて、
相手の質問にも答えましょうよ。
あなたのために質問しているのだから。
↓この質問は黙殺ですか?
> 問題を分けて考えましょう。
> まずエクセル云々以前に、配列内の、例えば文字列を
> エディットボックスに表示する事は出来ますか?
すみません、あわてていたので自分のききたいことだけを書いてしまっていました。
本当に初心者なので何を質問すればいいのかもあやふやなところです。
char s[] = {ABCD};
のように2次元配列でなければ
CEdit* pE=(CEdit*)GetDlgItem(IDC_EDIT1);
pE->SetWindowText(s);
のように表示できることはわかりました。まだ多次元配列の表示の仕方はわかっていま
せん。
うーん、どうもC++言語自体の知識も怪しいみたいですね。
はっきり言ってC++言語を短時間でマスターするのは難しいと思います。
他の言語の経験があってもオブジェクト指向の考え方になれていないと
C++言語は使いこなせませんし。
今後の事を考えるならオブジェクト指向の部分も含めて勉強しないと
単にソース上のパターンだけで覚えてしまって
各ソースコードの意味を理解しないまま進んでしまいそうで
心配です。ソースコード一つ一つにはちゃんと意味があって
その意味を理解していないと応用が利きません。
急いでいるのもわかりますが、
「動いたからいいや」にならないように気をつける必要があると
思いますよ。あと、やりたい事を小出しにしないできちんと
整理してから質問する事をお勧めします。
そうする事で自分自身の頭の中の整理にもなります。
PATIOさんありがとうございます。
実際C言語にもC++にも触れたことがない状況でタイトルのプログラムを作ってこいとい
われたので、あせって言語自体の勉強を怠っていました。もう期限まで一週間もないの
で・・・。
まずはサンプルなどの意味を理解し始めることからはじめてみます。
>もう期限まで一週間もないので・・・。
MSDNで探すと何かしらサンプルがあります。
慣れないと探すのが大変ですが、初心者にはいいと思います。
1.サンプルを起動する。
2.今回の目的にあっていたら、リストを読み砕き、今回の設計に利用する。
3.読み砕くのに分からないところがあったら、本を買って理解する。
ですかね。
多分そこまで出来ていれば、解決できると思います。
「TRACE」(出力)部分に着目して頑張ってみてください。
#皆さん厳しい事書いてますけど実は優しいんですよ。