HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0207
doradoraCGビューアを作ってみたのですが3解決


doradora

リンク

2010/2/7(Sun) 22:28:35|NO.30476

初歩の初歩、簡単なCGビューアを作ってみたのですが、画像が読み込めません。
これではCGビューア?になってしまいます。スクリプトは以下のものです。
どこが悪いのか、何を消して、何を書き足したらいいのか教えてください。
*hazime
screen 0,200,150 ;ウィンドウのサイズ設定
objsize 200,75 ; ボタンのサイズ設定
button "読み込み" ,*yomu ;ボタン
button "終了" ,*owari ;ボタン
stop

*yomu
dialog "jpg ;*gif ;*bmp" ,16 ,"画像" ;画像読み込みダイアログ
if stat=0 :goto *owari ;画像を読み込んだか判断
picload "refstr" ; 読み込んだ画像表示
objsize 40,17 ;ボタンのサイズ設定
button "また読み込む" ,*hazime ;ボタン
button "終了" ,*owari ;ボタン
stop


*owari
end
stop



この記事に返信する


荒河軒持

リンク

2010/2/7(Sun) 22:31:53|NO.30477

picload "refstr"がおかしい、ただ単にpicload refstrにすれば良い。
あとスクリプトは半角の<pre>と</pre>で囲んだ方が良い。



tsuka

リンク

2010/2/9(Tue) 17:04:12|NO.30497

まだ正しくないところがいくつかありますね。

dialog "jpg ;*gif ;*bmp" ,16 ,"画像"
のところは

dialog "jpg;*.gif;*.bmp" ,16 ,"画像"
としましょう。
空白を消したのと、.(ドット)を挿入したのがわかりますね。

もしくは、

dialog "jpg|gif|bmp", 16, "JPG画像ファイル|GIF画像ファイル|BMP画像ファイル"
こんなのでもいいかもしれません。

*yomuラベルの

objsize 40,17 ;ボタンのサイズ設定 button "また読み込む" ,*hazime ;ボタン button "終了" ,*owari ;ボタン
も余分です。
ボタンなどのオブジェクトはclrなどを実行しない限り、消えることはありません。
よって再び作る必要はありませんね。

基本はしっかりできているようです。あきらめないでがんばってください。



doradora

リンク

2010/2/11(Thu) 16:34:38|NO.30522

親切にありがとうございます。無事解決いたしました。



ONION software Copyright 1997-2023(c) All rights reserved.