際鋪荷閑ー – プログラミング – Home

通知
すべてクリア

[解決済] 際鋪荷閑ー


超初心者
 超初心者
(@超初心者)
ゲスト
結合: 23年前
投稿: 139
Topic starter  

現在下記のようなプログラムを作成していますが、ビルド時にエラーが出てしまいます。全く
の初心者なので、よくわかりません、どなたかよろしく教えてくださいお願いいたします。
ちなみにMSDNライブラリにてエラーナンバー「C2228」より検索しても内容どおりになってい
るような気がするんですが。

・環境
Win2k,VC++6.0

・スケルトン構成
プロジェクト名 :TEST
アプリケーションの種類:SDI
基本クラス      :CFormView

・各コントロール
ボタン×1(ID:ID_BUTTON)
エディットボックス×1(ID:IDC_EDIT)

・エラー内容を下記に示します。
D:\TEST\CTestView.cpp(20) : error C2228: '.Edit_Input' : 左側がクラス、構造体、共
用体ではありません。

-----CTestView.cppファイル------------------------------------
#include CEditBox.h

~~~中略~~~~~~
~~~中略~~~~~~

void CTestView::OnButton()
{
CEDBox ED();
ED.Edit_Input(F);
}

-----CEditBox.hファイル(新規作成で後から自分で追加)------------------
#include CTestView.h

#define MAX_QUESTION 8
#define MAX_ANSWER 12

class CEDBox : public CTestView
{
CString snum; //現在の文字列
public:
CEDBox();
void Edit_Input(CString ss); //エディットボックス挿入関数
};

CEDBox::CEDBox()
{
CEdit* ED=(CEdit*)GetDlgItem(IDC_EDIT); //CEDBoxのコンストラクタ
ED->GetWindowText(snum);
}

void CEDBox::Edit_Input(CString snum)
{
 int ret;

CString ss
 CEdit* ED=(CEdit*)GetDlgItem(IDC_EDIT);
 ED->GetWindowText(ss);
 ED->SetWindowText(ss+snum);
}


引用未解決
トピックタグ
lap
 lap
(@lap)
ゲスト
結合: 22年前
投稿: 11
 

マルチポストはマナー違反です。


返信引用
超初心者
 超初心者
(@超初心者)
ゲスト
結合: 23年前
投稿: 139
Topic starter  

マルチポストって何ですか?


返信引用
超初心者
 超初心者
(@超初心者)
ゲスト
結合: 23年前
投稿: 139
Topic starter  

解決しました。CEDBoxオブジェクトのインスタンス生成時に()を付けていました。

ご協力ありがとうございました。

けどマルチポストってなんだろう?


返信引用
lap
 lap
(@lap)
ゲスト
結合: 22年前
投稿: 11
 

下記の「使用上の注意」を読んでない証拠です。


返信引用
YuO
 YuO
(@YuO)
ゲスト
結合: 23年前
投稿: 252
 

> けどマルチポストってなんだろう?

え~っと,
>発言される前に「使用上の注意」を必ずお読み下さい。
とありますが,「使用上の注意」を読んでいないのですか?
「使用上の注意」の中に,マルチポストについて書いてありますが。


返信引用
超初心者
 超初心者
(@超初心者)
ゲスト
結合: 23年前
投稿: 139
Topic starter  

はい、わかりました。

けどどうしてでしょう?


返信引用
n
 n
(@n)
ゲスト
結合: 23年前
投稿: 159
 

それはね。
回答書いた方にとっては浮気されたような気分になるからだよ。

(まあ私の場合は大した内容書いてないんで気にしてないが)


返信引用
lap
 lap
(@lap)
ゲスト
結合: 22年前
投稿: 11
 

ちょっとアレだけど、回答者の気持ちをよく表してます。
http://www.geocities.co.jp/SiliconValley/5634/t82DC_0004.html#555


返信引用
超初心者
 超初心者
(@超初心者)
ゲスト
結合: 23年前
投稿: 139
Topic starter  

すみませんでした。決して浮気をするつもりで書いていたわけではありません。

ただただスミマセン、そんなつもりではありませんでした。・・・


返信引用
PAI
 PAI
(@PAI)
ゲスト
結合: 23年前
投稿: 359
 

一応、一般論だけど

まず、ハンドルネームが『超初心者』
投稿者は『名乗るほどのものじゃない』とおもってそうしたのかもしれないけれど、
答えるほうとしてはコミュニティを侮辱しているようにしか見えない。
『初心者だから何なんだ!』と感じますわな。
ていうか、話をする際の人の識別のためもある。まず名を名乗れ。『初心者さん』って呼ばれて
うれしいか?

マルチポストについては
したほうとしては確実な答えを求めてやったことかもしれないけど、
されたほうとしては信用されてないと思われているようにしか見えない。
『自分で調べる能力もないくせに他人は信用しないのね。』と感じます。

この『超初心者さん』は一応わかってくれたみたいだからまだいいほうですけどね。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました