トップページ > 過去ログ > 記事閲覧
エラーがでます!
名前:鈴木 日時: 2007/10/09 17:46

はじまして、初心者の者です。 以下のようなエラーがでます。どうすればいいのかおしえてください。 エラー E2040 C:\Documents and Settings\Owner\My Documents\huairu\j.cpp 1: 宣言が正しく終了していない

Page: 1 |

Re: エラーがでます! ( No.1 )
名前:キーチック 日時:2007/10/09 19:37

>初心者の者 者が2回重なってますね...というボケはおいといて. こういうのは普通ソースファイルを見ないと解決できませんが, エラーメッセージが1行目に出ているところと内容から推理して #include "DxLib.h" の"を全角の”と間違えているとか,終わりのところに;をつけてしまったとか全角スペースが入っているとか. あとは,1行目をコメント行にしてしまったなども考えられます. どれでもなかったら,ソースファイル,コンパイラの種類などを明記の上で再度質問して下さい.
Re: エラーがでます! ( No.2 )
名前:aujourd'hui 日時:2007/10/09 19:45

はじめまして。 質問の内容からだと、いろいろな原因が考えられるので、問題箇所のプログラムを掲示板に乗せると、回答が得られやすいかと思います。
Re: エラーがでます! ( No.3 )
名前:鈴木 日時:2007/10/09 21:02

{ //絵のロード GrHandle = LoadGraph( "ステージ1.bmp" ) ; SikakuX = 0 ; SikakuY = 300 ; } 問題のソースファイルは上のとおりです。
Re: エラーがでます! ( No.4 )
名前:aujourd'hui 日時:2007/10/09 21:28

#include "DxLib.h" int GrHandle;//グラフィックハンドル int SikakuX=0;//グラフィックのX座標 int SikakuY=300;//グラフィックのY座標 //メイン関数 int WINAPI WinMain(HINSTANC hInstance,HINSTANCE prInstance,LPSTR lpstr,int cs) { //DXライブラリの初期化 if(DxLib_Init()==-1)return -1; //グラフィックの読み込み GrHandle=LoadGraph("ステージ1.bmp"); //グラフィックの描画 DrawGraph(SikakuX,SikakuY,GrHandle,TRUE); //ライブラリの後始末 DxLib_End(); return 0; }
Re: エラーがでます! ( No.5 )
名前:aujourd'hui 日時:2007/10/10 08:39

すみません。 こっちが正しいです。 以下のプログラムを試しに打ち込んでみてください。 #include "DxLib.h" int GrHandle;//グラフィックハンドル int SikakuX=0;//グラフィックのX座標 int SikakuY=300;//グラフィックのY座標 //メイン関数 int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE prInstance,LPSTR lpstr,int cs) { //DXライブラリの初期化 if(DxLib_Init()==-1)return -1; //グラフィックの読み込み GrHandle=LoadGraph("ステージ1.bmp"); //グラフィックの描画 DrawGraph(SikakuX,SikakuY,GrHandle,TRUE); //キーの入力待ち WaitKey(); //ライブラリの後始末 DxLib_End(); return 0; } WinMain関数の引数が間違っていました。すみません。 先ず、「DxLib.h」をインクルードし、 WinMain関数を定義します。C/C++言語は必ずこの関数を書かないといけません。 DXライブラリを使用する場合も同じです。 グラフィックファイルは実行ファイルがある場所と同じ場所においてください。
Re: エラーがでます! ( No.6 )
名前:鈴木 日時:2007/10/10 16:46

できました みなさん、ありがとうございました

Page: 1 |