ページ 11

プログラムが・・

Posted: 2009年2月19日(木) 23:19
by サッカーモ
はじめまして。
私はプログラム超初心者です。
このサイトの手順でやってみようとしたんですが、
どれが正しいプログラムの画面かがわかりません。
プログラムする画面はどう出せばいいんでしょうか?
また、実行の詳しい仕方も教えてください。(ファイル形式、保存の仕方など)

Re:プログラムが・・

Posted: 2009年2月19日(木) 23:22
by lawliet
メモ帳で練習できますよ

出来たら .vbs 付けて保存すれば多分

Re:プログラムが・・

Posted: 2009年2月19日(木) 23:31
by サッカーモ
ありがとうございます。
保存はできたのですが、次はステートメントが
ありませんと表示されて、開きません。
ステートメントとは何ですか?
初歩の初歩のことばかり聞いてすいません。
回答お願いします。

Re:プログラムが・・

Posted: 2009年2月20日(金) 00:07
by box
>保存はできたのですが、次はステートメントが
>ありませんと表示されて、開きません。

保存したファイルの名前を教えてください。

そのファイルの中身を見せてください。

どんな操作をしたときに「ステートメントがありません」という
メッセージが出たのか、教えてください。教えてください。

Re:プログラムが・・

Posted: 2009年2月20日(金) 00:19
by コスモ
拡張子が.vbsなので…VBScriptのプログラムですか?

作りたいプログラムごとに拡張子は違うので…、
(C言語ならば拡張子は.c、C++ならば.cpp、C#ならば.cs、Javaならば.java等。)
メモ帳でプログラムを書く時は十分その事を確認しなくてはいけません。

おそらく構文エラーなんでしょうけど…保存したファイルの中身、実行した状況が分からないと、
的確な回答が得られないと思いますよ。

Re:プログラムが・・

Posted: 2009年2月20日(金) 00:49
by サッカーモ
このサイトの「ゲームプログラミングの館」の2の画面を
表示するというところで、
#include "DxLib.h"

int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow ){
ChangeWindowMode( TRUE ) ; // ウインドウモードに変更
if( DxLib_Init() == -1 ) return -1; // DXライブラリ初期化処理 エラーが起きたら終了


LoadGraphScreen( 0 , 0 , "char.png" , TRUE ) ;


WaitKey() ; // 結果を見るためにキー待ち(『WaitKey』を使用)
DxLib_End() ; // DXライブラリ使用の終了処理
return 0 ; // ソフトの終了
}
これを貼り付けるという操作です。
これを保存して、クリックをすると出てきました。
その下にコンパイルエラーというのも出ています。
原因は何なのでしょうか?

Re:プログラムが・・

Posted: 2009年2月20日(金) 00:59
by kazuoni
もう一方の投稿でもアドバイスがあったと思いますが、
規約をお読みください。
コードを載せる際にはプレタグを使用してください。
また、環境も明確にすべきです。
DXライブラリを使うにあたっては、本家を参考に、導入をすべて済ませましたか?
ttp://homepage2.nifty.com/natupaji/DxLib/index.html

Re:プログラムが・・

Posted: 2009年2月20日(金) 01:00
by コスモ
C言語のプログラムのようですね…。
そのコンパイルエラーの具体的なメッセージは何ですか?
コンパイルエラーのメッセージに原因を解くヒントがありそうですが。

そのコンパイルエラーメッセージは
"No such files or directry"
じゃありませんか?
それならばDXライブラリの導入が済んでいないことを意味しています。

Re:プログラムが・・

Posted: 2009年2月20日(金) 01:10
by s-rush
まずは開発環境を書きましょうよ。
情報が少なすぎて、的確な答えはえれないと思いますよ。
詳しくはhttp://dixq.net/board/board.html
を見てください。

>>プログラムする画面はどう出せばいいんでしょうか?
エディタのことでしょうか?
でしたら、メモ帳でもできないことはないです。
拡張子はcosmoさんのおっしゃるように使用するプログラミング言語によって変わります。

>>これを保存して、クリックをすると出てきました。
何をクリックしたんですか?

>>その下にコンパイルエラーというのも出ています。
そのエラーを書いてください。
見たところ、DXライブラリを使っているようなので、
必要なものをダウンロードしましたか?
DXライブラリを使用するための設定はしましたか?

ともかく、情報が少ないので、私にはこれくらいしかお答えできません。

Re:プログラムが・・

Posted: 2009年2月20日(金) 03:35
by サッカーモ
わかりました。
もう一度最初見直そうと思います。

それでわからないことをちゃんと聞きたいと思います。