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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
1015
souこのモジュールに関しての質問です9未解決


sou

リンク

2012/10/15(Mon) 15:43:49|NO.50004

ラジオボタンの背景色を変更したくてhttp://www13.plala.or.jp/setfsb/SetFSBprogramming.htmlのサイトにあるモジュールを試したのですが、下のようなエラーが出ます。


#HSP script preprocessor ver3.3RC1 / onion software 1997-2011(c) #Use file [hspdef.as] #HSP code generator ver3.3RC1 / onion software 1997-2011(c) #未初期化の変数があります(hwndobj@colorfulobject) color.as(41) : error 2 : 文法が間違っています (41行目) --> settextcolor@colorfulobject wparam@hsp, txcolor@colorfulobject._id@colorfulobject

どうすれば良いのでしょうか?



この記事に返信する


KA

リンク

2012/10/15(Mon) 15:59:51|NO.50005

>>#未初期化の変数があります(hwndobj@colorfulobject)
>>color.as(41) : error 2 : 文法が間違っています (41行目)

取りあえず該当箇所を調べて下さい。



sou

リンク

2012/10/15(Mon) 17:21:40|NO.50006

41行目には

SetTextColor wParam, txcolor._id

と書いてあります。



sou

リンク

2012/10/15(Mon) 18:46:47|NO.50011

AAさん
そうです。からふるおぶじぇくとモジュールです。

;を解除して実行してもエラーが出てしまうんです。


#HSP script preprocessor ver3.3RC1 / onion software 1997-2011(c) #Use file [hspdef.as] #Error:symbol in use in line 26 [color.as] #Fatal error reported.

26行目はこうなっています。

   #func   global InvalidateRect "InvalidateRect" sptr,nullptr,sptr



sou

リンク

2012/10/15(Mon) 20:58:15|NO.50014

AAさん
本家のほうを実行すると、こんなエラー後でてしまいます。


#Erorr 5 line 104 (color.as) -->パラメーターの省略はできません



暇人

リンク

2012/10/15(Mon) 21:10:53|NO.50015

color.as って何?
05070009.txtの方のモジュールには使われてないよ



sou

リンク

2012/10/15(Mon) 21:29:07|NO.50017

暇人さん
本家のスクリプトをcolor.asって名前で保存して使っていんですが、それだとダメなんですか?



暇人

リンク

2012/10/15(Mon) 21:35:28|NO.50018

ダメとかじゃなくそれを言わずに
エラー行だけ言われても何も分からない
そのままコピペしたのかも分からないし

因みに05070009.txtのをサンプル部分もそのままコピペして実行したら何も問題起きなかった



暇人

リンク

2012/10/15(Mon) 23:40:46|NO.50021

>#func InvalidateRect "InvalidateRect" int,int,int
ならパラメータの省略でエラーは出ない
だからNO.50015の書き込みをしてる

05070009.txtのをコピペしただけとは思えない・・・

>NO.50020
>chkbox "あ", s1
>sendmsg objinfo(stat,2), $F4, $9
>objcolor stat,$FFeeFF,$AA3344
だとobjcolorで使用するstatはsendmsg実行時に書き換わるので
chkboxの後にstatの内容を変数に保存しとく必要がある



f(現場前)

リンク

2012/10/16(Tue) 10:50:15|NO.50023

「現象が確認できる必要最小限のスクリプト」

この掲示板上で何度も何度も言われている事では有るが
コレが大事なんだと、未だに質問者が気付いていない様なら

遠まわしにせずに、はっきりと要求して差し上げるのが
優しさと言う物では無いだろうか。



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