[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 13:34 / Filesize : 197 KB / Number-of Response : 991
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【厨房満開】HSP初質51【ビラビラ満開】



1 名前:デフォルトの名無しさん [2006/03/17(金) 02:11:59 ]
■とりあえずこれを嫁。 
  www.geocities.jp/hsp_summary/law.html 

 ■ 前スレ 
  【オフィシャル発売】HSP初質P50【コンテスト選考】 
  pc8.2ch.net/test/read.cgi/tech/1132612819/ 

 ■HSPの入手はここから(HSP2.61、HSP3.0公開中。) 
  □Hot Soup Processor Page 
    www.onionsoft.net/hsp/ 

 ■HSPの各種情報 
  □HSP Wiki 
    quasiquote.org/hspwiki/ 
    quasiquote.org/hspwiki/2%a4%c1%a4%e3%a4%f3%a4%cd%a4%eb%a4%ce%a5%b9%a5%ec%a5%c3%a5%c9 

 ■HSPLetの入手はここから(ブラウザ上でHSPを動かす) 
  □HSP BIGINNER'S CLUB 
    www.rinku.zaq.ne.jp/ultimate/ 
  □HSPLet3.0
    www.group-finity.com/HSP/HSPLet/ 

 ■HSPスレまとめページ 
  □Hot Soup Processor@2ch 
    hsp2ch.hp.infoseek.co.jp/ 
    www.geocities.jp/hsp_summary/ 

834 名前:デフォルトの名無しさん mailto:sage [2007/09/07(金) 21:55:59 ]
WindowsXPでCHKDSKを利用した時のようなWindows起動時の青い画面で、
HSPで作成するプログラムを走らせることはできますか?

835 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 00:13:02 ]
>>834
できるけど、君のレベルだと無理しない方が・・・。

836 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 00:33:34 ]
失敗したら楽しいことになるかもしれんぞ

837 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 00:47:17 ]
>>835
できれば教えて貰えないでしょうか?

838 名前:デフォルトの名無しさん [2007/09/08(土) 05:00:53 ]
マルチポストかぇ?
ウイルスでも作ろうってかw

ぐぐればすぐにがみつかるしー


839 名前:デフォルトの名無しさん [2007/09/08(土) 05:27:18 ]
じゃ、自己解決ゥ!

840 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 07:15:58 ]
>>838
マルチポストの件は行動が軽率でした。
ウイルスなどに悪用するつもりはありません。

検索ワードが不適切だというのが原因なようなので、
再度検索してきます。

841 名前:デフォルトの名無しさん [2007/09/08(土) 09:12:02 ]
本家やここで聞いているようでは教えられんな
もしそれが分かったとしても
HSPで作った物が動くのかな。



842 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 09:58:12 ]
>>841
この件は諦めようとおもいます。
皆さんありがとうございました。



843 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 10:47:16 ]
ちなみに、グレースケールの係数は、
0.299*R +0.587*G +0.114*B
な。

844 名前:デフォルトの名無しさん [2007/09/08(土) 10:59:22 ]
諦めちゃうわけw
ちょっと期待してたのにねー


845 名前:834 mailto:sage [2007/09/08(土) 11:12:44 ]
諦めがつかずまだやってたりします。

846 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 11:42:40 ]
サービスってやつ?

847 名前:831 [2007/09/08(土) 12:00:40 ]
>>832
allrgbavrg = (ginfo_r + ginfo_g + ginfo_b)/3
本当ですね。なぜこうしなかったんでしょうか...

832さんが書いてくださったコードは僕が書いたのとほぼ同じでした。(僕はfor文を使っていましたが)
でも、実行できずに悩んでましたが、pgetの後、gselで画面の選択を変えたときに、
選択されていたカラーが引き継がれなかっただけでした。変数に保存して行いました。

>>843
初めて知りました!有難うございます

848 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 12:26:08 ]
開発wikiにゃもう少し単純なスクリプトがあるが

849 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 15:36:14 ]
「一度出た変数をまた他のところで使うにはどうしたらいいですか?」
これほど読んでウザくなるネタはそうそうあるまい

850 名前:834 mailto:sage [2007/09/08(土) 22:07:05 ]
レジストリをいじれば実現できるみたいですね

851 名前:834 mailto:sage [2007/09/08(土) 23:13:34 ]
ところで、レジストリってどこで買えるのですか?

852 名前:デフォルトの名無しさん [2007/09/08(土) 23:17:48 ]
八百屋。



853 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 23:19:42 ]
>>851
レジストリは改造します(数値の変更など。
ただし、ミスるとウィンドウズが起動しなくなってPCがあぼーん


で、質問なんですが。
F1キーとかF2キーとか入力されたときにラベルに飛ばしたいんですが。
どうもうまくいきません。
getkeyとかじゃ無理なんですかねえ・・・
少し前にHSP始めたばかりなのでよくわかりません・・・

854 名前:853 mailto:sage [2007/09/08(土) 23:26:09 ]
今気づいたけど>>852は釣りかっ

今日は寝ます・・・

855 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 23:33:09 ]
>>853
onkey *label
stop

*label
if (iparam==0x70) : goto *key_F1
if (iparam==0x71) : goto *key_F2
stop

*key_F1

*key_F2

>>854
釣りは851じゃないの?

856 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 23:40:19 ]
なんかすげーw
www.youtube.com/results?search_query=hsp&search=Search

857 名前:853 mailto:sage [2007/09/09(日) 07:56:54 ]
>>855
>釣りは851じゃないの?
あれ、おれ852ってかいてたどうやらみすったな

ところで、855さんのプログラミングをこんな感じにしたんだが
onkey *label
stop

*label
if (iparam==0x70) : goto *key_F1
if (iparam==0x71) : goto *key_F2
stop

*key_F1
mes"F1"
stop
*key_F2
mes"F2"
stop

ってやって実行してさ
F1とかF2押してもまったく反応しない。
HSP3.1でやってるんだけどだめなんですか?


858 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 08:28:34 ]
仮想キーコードはwparamじゃね?

859 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 08:30:42 ]
書き忘れた。仮想キーコード≠文字コード。
仮想キーコードはキーの種類。文字コードはシフトとかを考慮した実際に入力される文字

860 名前:853 mailto:sage [2007/09/09(日) 08:37:34 ]
>>858
おお!うまくいったようだ!

>>855,858
サンクス!

861 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 11:01:05 ]
就職活動も大変ですね。

■セールスポイント
プログラミングコンテストで賞を二回取ったことがある(HSP)

誰ですかww


862 名前:デフォルトの名無しさん [2007/09/09(日) 11:05:23 ]
なんの賞だょ
参加賞なら5回とったぜ



863 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 11:16:58 ]
ブービー賞

864 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 11:43:43 ]
なんで単位が千円なんだよ
コンマを使って表記するか小数一の位まで書かせればいいのに

865 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 12:31:53 ]
>>857
すまん
2.61だ

866 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 12:57:47 ]
他人事だが >861
そういう情報って、外部に漏らして良いものなのか?
会社のモラルが問われる部分だと思うが

867 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 14:51:01 ]
>>866
ぐぐるで見つけたんだけどwww

ttp://www.google.co.jp/search?hl=ja&q=HSP+%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%80%80%E7%99%BB%E9%8C%B2&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=

868 名前:デフォルトの名無しさん [2007/09/09(日) 16:16:33 ]
世知辛いぜ

869 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 16:30:26 ]
>>866-868
働いたら負けなのになw


870 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 18:59:16 ]
ニート 乙



871 名前:デフォルトの名無しさん [2007/09/09(日) 22:42:03 ]
HSPは就活のセールスポイントとしての価値は皆無
・・・という話を聞いたことがあるがどうなんだ?

872 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 22:48:44 ]
実務にまるで役に立たないから皆無。むしろ変な癖が付いてる可能性も



873 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 23:12:16 ]
>>872
ありがと。まぁ当たり前な話だろうけど。

874 名前:デフォルトの名無しさん mailto:sage [2007/09/09(日) 23:29:56 ]
つーか、ゲームとかなら、HSPでもそいつの作品の評価になるって話だな。

875 名前:デフォルトの名無しさん mailto:sage [2007/09/10(月) 01:33:24 ]
>>843
ttp://ofo.jp/osakana/cgtips/grayscale.phtml
グレースケールもいろいろ方法があるんだぜ?

876 名前:デフォルトの名無しさん mailto:sage [2007/09/11(火) 13:37:12 ]
>>871
そんなもん当たり前だろ。
寧ろんなもんセールスポイントにするなんて恥ずかしくないのかと。

877 名前:デフォルトの名無しさん mailto:sage [2007/09/11(火) 23:10:35 ]
質問なんですが、自己解決しました!!

878 名前:デフォルトの名無しさん [2007/09/11(火) 23:20:56 ]
>>876


879 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 04:45:47 ]
Windows上でアプリの振り分け処理アプリを作る手段としてHSPを検討しているのですが、
HSPで作成したexeの起動時の引数は取得できますか?
またHSP上からシェル起動でアプリの起動って可能でしょうか?
また正規表現の利用は可能でしょうか?


880 名前:デフォルトの名無しさん [2007/09/13(木) 07:00:42 ]
ヘルプ嫁
不可能は無い

881 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 10:40:47 ]
>>879
コマンドライン引数はdir_cmdline
シェル起動はexec
両者ともにAPIを叩く事でも出来る。
正規表現も十分に実装可能。

882 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 13:24:09 ]
正規表現はプラグインでやっとけ。



883 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 16:30:09 ]
HSPで3Dは遅いっていうけど、C++と比べてどれくらい遅い?

884 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 18:08:28 ]
フィギュアが地球1周する時間と、安倍総理が所信表明してから辞意を表明するまでの時間くらいの差

885 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 18:09:17 ]
>>881-882
ありがとうございました

886 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 00:50:49 ]
HSP2.xでAquesTalkを使うにはどうすればいいですか?
AquesTalk
ttp://www.a-quest.com/aquestalk/


887 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 18:26:28 ]
DLLつこうたらええんちゃうんか?

888 名前:デフォルトの名無しさん [2007/09/14(金) 18:52:47 ]
>>886

おぉっ なんか興味あるなそれw


889 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 19:10:22 ]
う〜ん 萌える声だ。

呼び出しはそんなに大変じゃないんじゃないの?


890 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 00:08:40 ]
>>886-889
kpanのページへ行くのだ


891 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 12:43:25 ]
このスレを見ている人はこんなスレも見ています。(ver 0.20)で、


会社で使えない奴、それはワタシ/アイツ

ってあるけど、見たことねーょww

892 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 14:22:28 ]
このスレ見てたら久しぶりにHSP触ってみたくなってきたw



893 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 20:22:32 ]
インプットボックスにフォーカスが与えられた場合、ラベルにジャンプするには
oncmdでどのメッセージを指定すればよいでしょうか?

894 名前:デフォルトの名無しさん [2007/09/17(月) 21:48:17 ]
7777777関係って何を謝ってるんだ?

なにかやらかしたかww

895 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 22:03:45 ]
>>893
WM_NOTIFY(0x004E)で送られてくる((NMHDR*)lParam)->codeがNM_SETFOCUSかな?試してないから知らん

896 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 22:25:17 ]
>>893
WM_COMMAND(0x0111)を指定する。メッセージがきたら
wparamの上位ワード((wparam >> 16) & 0xFFFF)が
EN_SETFOCUS(0x0100)かどうかチェック。

複数ある場合はlparamのウィンドウハンドルで識別。

897 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 22:44:03 ]
>>893
#define WM_COMMAND 0x0111
#define EN_SETFOCUS 0x0100
#uselib "USER32.DLL"
#func global SetWindowTextA "SetWindowTextA" sptr,sptr

oncmd gosub *OnFocus, WM_COMMAND

str1 = ""
str2 = ""
str3 = ""
objsize 300, 21
input str1
input str2
input str3
stop

*OnFocus
if ((wparam >> 16) & 0xFFFF) == EN_SETFOCUS : {
SetWindowTextA lparam, "これにフォーカス" + num
num++
return 0
}
return

898 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 22:47:45 ]
>>895-897
ありがとうございます!
早速試してみます。

899 名前:デフォルトの名無しさん [2007/09/17(月) 23:12:15 ]
じゃ、自己解決ゥ!

900 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 06:58:26 ]
ここで質問する椰子の気がしれん
まぁ ネタ振りなんだろうけど

901 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 18:14:24 ]
>>900
本家ですると、垂餡にレスされそうで怖いんじゃない?w

902 名前:デフォルトの名無しさん [2007/09/20(木) 20:43:32 ]
教頭からしてヘルプ読まないんだから
生徒が読む訳ねーわなw




903 名前:デフォルトの名無しさん [2007/09/20(木) 23:06:34 ]
じゃ、自己解決ゥ!

904 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 23:30:01 ]
垂餡のxnoteaddあれ駄目だろ。
52000行ものデータを調べるんだから効率が悪すぎる。
文字列と文字列を比較して、2分探索とか利用して追加していかないと。

905 名前:ウンタレス [2007/09/21(金) 23:32:12 ]
>>904
本人に言え

906 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 23:40:26 ]
でも考えてみればnotegetとかで1から調べているわけではないから、
まだいいかもしれないと思った。

907 名前:ウンタレス [2007/09/21(金) 23:42:12 ]
>>906
ヘタレ

908 名前:デフォルトの名無しさん [2007/09/22(土) 07:39:00 ]
糞タレは何時まで自分の宣伝すりゃ気が済むんだ?

いい年こいて気持ち悪いーんだよ
まぁ、 所詮その程度ヤシってことだなw

909 名前:デフォルトの名無しさん mailto:age [2007/09/22(土) 08:50:36 ]
// エラー デバッグ ブラウザ ツール
// www.mozilla-japan.org/
// シンプル プログミング ツール
// proforceone.web.fc2.com/
// 素因数分解サンプルプログラム
// Calculation processing にコピーして[RUN]

MAX=1000;br();
for(x=2;MAX>=x;x++){write(" "+x+" ⇒");
 for(i=2;x>=i;i++){if(0==x%i){k=0;
  for(j=2;(i>=j)&&(1>=k);j++){
   if(0==i%j){k++;}
  } if(1==k){write(" "+i);}
 }} br(); 
} br();


910 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:16:33 ]
数列型配列変数はlengthで確保した数が分かるけど、
文字列型配列変数の場合は確保したサイズ調べるときどうすればいいのでしょうか?

911 名前:910 mailto:sage [2007/09/22(土) 18:27:42 ]
すいません。自己解決しました。
PVAL構造体を参照すればいけそうです。

912 名前:デフォルトの名無しさん [2007/09/22(土) 19:14:39 ]
これが本当の自己解決ってやつかw



913 名前:デフォルトの名無しさん [2007/09/22(土) 23:09:12 ]
じゃ、自己解決ゥ!

914 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 23:56:35 ]
旧本家が荒らされちょる

915 名前:デフォルトの名無しさん [2007/09/24(月) 23:12:00 ]
自己解決ゥ!で保守!

916 名前:デフォルトの名無しさん [2007/09/25(火) 18:54:39 ]
基地外 乙

917 名前:デフォルトの名無しさん [2007/09/25(火) 23:11:13 ]
じゃ、自己解決ゥ!

918 名前:デフォルトの名無しさん [2007/09/25(火) 23:15:09 ]
粘着 乙

919 名前:デフォルトの名無しさん [2007/09/25(火) 23:15:51 ]
じゃ、自己解決ゥ!

920 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 23:42:32 ]
また旧本家が荒らされちょる

921 名前:デフォルトの名無しさん [2007/09/26(水) 19:33:27 ]
ヘキサゴン ネ申

3HSP www


922 名前:デフォルトの名無しさん [2007/09/26(水) 23:06:40 ]
じゃ、自己解決ゥ!



923 名前:デフォルトの名無しさん [2007/09/28(金) 23:24:32 ]
とにかく自己解決ゥ!

924 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 17:18:57 ]
レベル低すぎて恐縮なんですが、マウスの現在座標を表示させるようにしたいので
*red
cls
mx = mousex
my = mousey
color 255,255,255
pos 0.0//文字出る場所指定
print "ポインタX座標" +mx
print "ポインタY座標" +my
await 200
goto *red
という風に書いたのですが出力される座標が0,0のまま動きません
clsを抜いたらちゃんと代入されるんですが改行されて次の行へ進んでいってしまいます
cls命令はただの画面消去命令ではないのでしょうか?

925 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 17:57:40 ]
>>924
説明書には画面クリアとしか書いてありませんが、
screenで新しくウィンドウを作り直したような初期化する効果があります。
つまりposも最初の0に戻ります。

926 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 18:02:58 ]
ごめん早とちりした。mouse類も初期化されるみたいだね。
clsを行った直前にmouseが0になるから0と表示される。
mouseはawaitをとかでWindowsタスクに処理時間を渡さないと取得できないから

*red
cls
color 0,0,0
pos 0,0//文字出る場所指定
print "ポインタX座標" +mx
print "ポインタY座標" +my
await 200
mx = mousex
my = mousey
goto *red

927 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 18:32:36 ]
ありがとうございます
妙な仕様があるもんですねー

928 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 19:14:38 ]
cls じゃなくて
boxf じゃだめなん?

*red
redraw 0
color 255,255,255 : boxf
color 0,0,0
pos 0,0//文字出る場所指定
mx = mousex
my = mousey
print "ポインタX座標" +mx
print "ポインタY座標" +my
redraw 1
await 200
goto *red

929 名前:デフォルトの名無しさん mailto:sage [2007/09/30(日) 09:29:37 ]
じゃ、自己解決ゥ!

930 名前:デフォルトの名無しさん mailto:sage [2007/10/02(火) 20:45:59 ]
また掲示板に釣り師が増えた

931 名前:デフォルトの名無しさん [2007/10/06(土) 08:50:35 ]
房やだからさ・・・

932 名前:デフォルトの名無しさん mailto:sage [2007/10/06(土) 10:03:47 ]
じゃ、自己解決ゥ!



933 名前:デフォルトの名無しさん mailto:sage [2007/10/06(土) 10:33:38 ]
ネットワーク関連のプラグインはみんな何使ってる?

934 名前:デフォルトの名無しさん mailto:sage [2007/10/06(土) 10:53:04 ]
WinSock






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<197KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef