【最適化機能】HSP初質51 【それは通常の3倍】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/03/17(金) 11:42:01http://www.geocities.jp/hsp_summary/law.html
■ 前スレ
【オフィシャル発売】HSP初質P50【コンテスト選考】
http://pc8.2ch.net/test/read.cgi/tech/1132612819/
■HSPの入手はここから(HSP2.61、HSP3.0公開中。)
□Hot Soup Processor Page
http://www.onionsoft.net/hsp/
■HSPの各種情報
□HSP Wiki
http://quasiquote.org/hspwiki/
http://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
http://www.rinku.zaq.ne.jp/ultimate/
□HSPLet3.0
http://www.group-finity.com/HSP/HSPLet/
■HSPスレまとめページ
□Hot Soup Processor@2ch
http://hsp2ch.hp.infoseek.co.jp/
http://www.geocities.jp/hsp_summary/
0592デフォルトの名無しさん
2006/08/04(金) 00:11:14どうも。キーの反応がどうも鈍いです。
あとアプリの窓だと上手く動かないのがあるんですが、
それはたぶんここで質問すべきことじゃないので置いといて下さい。
repeat
getkey p1,121
if p1=1 { if a=0 {SetWindowPos hwndact,-1,0,0,0,0,1 or 2 or 16
a=1
} else {SetWindowPos hwndact,-2,0,0,0,0,1 or 2 or 16
SetWindowPos hwndact,1,0,0,0,0,1 or 2 or 16
a=0
}}
wait 6
loop
0593デフォルトの名無しさん
2006/08/04(金) 00:25:20onkey gosub *on_key
stop
*on_key
getkey p1,121
if p1=1 { if a=0 {SetWindowPos hwndact,-1,0,0,0,0,1 or 2 or 16
a=1
} else {SetWindowPos hwndact,-2,0,0,0,0,1 or 2 or 16
SetWindowPos hwndact,1,0,0,0,0,1 or 2 or 16
a=0
}}
return
0594デフォルトの名無しさん
2006/08/04(金) 00:32:10onkeyだとhspがアクティブでない時に反応しないみたいなのです。
常駐アプリみたいな使い方をしたいので。
0595デフォルトの名無しさん
2006/08/04(金) 01:13:31getkey p1,120
0596デフォルトの名無しさん
2006/08/04(金) 01:33:46うーん、変わらないですね。
後付けですいませんが、反応が鈍いってのは遅いってことじゃなく、たまに反応しないんです。
waitの間にキーを押してしまってるんじゃないかと少し思うんですが、
waitを短くすると今度は1回押したつもりでも2回反応してしまったりするんですよね。
0597デフォルトの名無しさん
2006/08/04(金) 02:09:03[F10]押すと[Alt]押したときと同じようにアプリの動作が停止するから
そのせいかと思ったが、違うか。
wait短くすると2回反応〜って問題は
押しっぱなしを検知してスルーすれば良いだけだーね
p1_p = p1
getkey p1,〜
if (p1=1) & (p1 ^ p1_p) {〜
0598デフォルトの名無しさん
2006/08/04(金) 03:21:28おお、そんなテクが。色々ありがとうございます。
でも(p1 ^ p1_p) の意味が分かりません…
0599デフォルトの名無しさん
2006/08/04(金) 03:49:12やりたいことはたぶん、分かった気がします。
前回のループでもキーが押されてた場合(p1=1だった場合)に反応させないということですよね。
でもやっぱり(p1 ^ p1_p)が分からない…
排他的論理和でググると(p1 ^ p1_p)は、「p1かp1_pの片方だけが真」という意味に思えるんですが、
真って正しいって意味ですよね?p1が正しいとはどういう意味なんでしょうか?
0600デフォルトの名無しさん
2006/08/04(金) 06:05:34"真"を言葉の意味どおりに、
"正しい"という意味で考てしまうと分かりにくくなる。
変数p1、p1_pに代入されている数値について、
・数値が0なら"偽"
・数値が0以外(1,2,3,…、および、-1,-2,-3,…)なら"真"
…と言っているだけのこと。
今回の場合、単純に、変数の値が1なら真。
よって、(p1 ^ p1_p) の「p1かp1_pの片方だけが真」てのは
「p1かp1_pのどちらかだけが1」って意味。
0601デフォルトの名無しさん
2006/08/04(金) 06:16:52思わずxor使ってしまったけど、
if (p1=1) & (p1 ^ p1_p) { 〜
の部分が成立するのは、p1=1、p1_p=0の場合だけだから
if (p1=1) & (p1_p=0) { 〜
と書いたほうが分かりやすかったな。スマン
0602デフォルトの名無しさん
2006/08/04(金) 10:20:01その後またググって理解しました。
プログラムの世界では「0だと偽、それ以外なら真」という決まりがあると、
そういう認識でよろしいか。
>>601
それなら分かりやすいです。
0603デフォルトの名無しさん
2006/08/05(土) 17:32:48なぜかwaitでエラー18が出ちゃうんだけど何がいかんの?
http://nokko.org/d.php?f=nk109.zip
0604デフォルトの名無しさん
2006/08/05(土) 17:47:57エラー原因はwait じゃなくてgettimeだな。
HSP3.1b5にアップデートすると
何が原因かエラーメッセージで教えてくれるぞ。
0605デフォルトの名無しさん
2006/08/05(土) 17:57:57早くもレスサンクス。
それで変数なのか。
0606デフォルトの名無しさん
2006/08/06(日) 14:10:340607デフォルトの名無しさん
2006/08/06(日) 14:38:21#const はOKで #Const はNGなのは何故〜
0608デフォルトの名無しさん
2006/08/06(日) 14:41:120609デフォルトの名無しさん
2006/08/07(月) 00:35:130610デフォルトの名無しさん
2006/08/07(月) 00:37:370611デフォルトの名無しさん
2006/08/07(月) 00:41:030612デフォルトの名無しさん
2006/08/07(月) 00:42:450613デフォルトの名無しさん
2006/08/07(月) 01:29:12#Define 半角もダメです〜〜〜
#Const もダメなのでこの周辺ULcase忘れてませんか?
0614デフォルトの名無しさん
2006/08/07(月) 18:27:00普通にダメだから。
0615デフォルトの名無しさん
2006/08/07(月) 18:45:390616デフォルトの名無しさん
2006/08/07(月) 19:03:35当たり前じゃん
0617デフォルトの名無しさん
2006/08/07(月) 19:09:11#〜を小文字のみで記述するのが習慣になってるから、そんな罠には嵌ったことがないな。
個人的には「#Define」「#Const」という記述には少し違和感がある。
どうしても気に入らないんなら、ここに書くより
バグトラッキングあたりにでも報告してみるべき。
0618デフォルトの名無しさん
2006/08/07(月) 20:45:140619デフォルトの名無しさん
2006/08/07(月) 21:42:490620恒例の
2006/08/07(月) 23:25:090621デフォルトの名無しさん
2006/08/07(月) 23:29:230622デフォルトの名無しさん
2006/08/08(火) 05:51:540623デフォルトの名無しさん
2006/08/08(火) 06:16:200624デフォルトの名無しさん
2006/08/08(火) 06:33:13俺様が勝った
0625デフォルトの名無しさん
2006/08/08(火) 06:34:040626デフォルトの名無しさん
2006/08/08(火) 10:07:20答えなさい。
0627デフォルトの名無しさん
2006/08/08(火) 11:26:400628デフォルトの名無しさん
2006/08/08(火) 12:15:200629デフォルトの名無しさん
2006/08/08(火) 20:52:25シメシメって感じだったがw
0630デフォルトの名無しさん
2006/08/08(火) 22:55:09キチガイ糞タレも居なくっていい感じだなw
0631デフォルトの名無しさん
2006/08/08(火) 23:38:37るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0632デフォルトの名無しさん
2006/08/09(水) 00:57:47いっ、やぁぁぁーーーーーん!!!
さくらヲヂタンのページが消えてるーーー!
0633デフォルトの名無しさん
2006/08/09(水) 05:06:560634デフォルトの名無しさん
2006/08/09(水) 10:10:050635デフォルトの名無しさん
2006/08/09(水) 12:17:540636デフォルトの名無しさん
2006/08/09(水) 12:46:20るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらり
るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらり
るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらり
るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらり
るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらり
るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらり
るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0637デフォルトの名無しさん
2006/08/09(水) 14:59:530638デフォルトの名無しさん
2006/08/09(水) 15:04:40嫌気さしたんじゃねぇ ww
0639デフォルトの名無しさん
2006/08/09(水) 15:25:040640デフォルトの名無しさん
2006/08/09(水) 18:23:32もういい加減HSPなんぞから卒業する年だよ。
0641デフォルトの名無しさん
2006/08/09(水) 18:51:16さくらの人と成が伺えるw
0642デフォルトの名無しさん
2006/08/09(水) 19:53:190643デフォルトの名無しさん
2006/08/09(水) 20:02:120644デフォルトの名無しさん
2006/08/09(水) 20:10:300645デフォルトの名無しさん
2006/08/09(水) 20:15:37ヤッパリナwww
0646デフォルトの名無しさん
2006/08/09(水) 20:24:14ギャーハハハ
0647デフォルトの名無しさん
2006/08/09(水) 20:39:340648デフォルトの名無しさん
2006/08/09(水) 21:02:17チーターだろ?
0649デフォルトの名無しさん
2006/08/09(水) 21:03:300650デフォルトの名無しさん
2006/08/09(水) 21:25:04キチガイが、糞糞書いたせいでみーんな居なくなるんだよ
お古の殆どがこのページを見てるっつーのにw
糞タレ坊のせいで・・
0651デフォルトの名無しさん
2006/08/09(水) 22:25:46Re:おはつです 投稿者 ANTARES [245.151.150.220.ap.yournet.ne.jp] 投稿日 2006年8月7日(月)23時02分 削除
>ちなみにうちはWindowsXPのhsp3.0です
このサイトにあるものはすべて、hsp3.0には、対応していません。
万が一動くものがあったとしても、単なる偶然です。
3.0は、まだダウンロードしたこともありませんし、
当分は忙しくて触われそうもありません。
というか、文字配列がポインタの配列になったと聞いて見限りました。
あしからず、ご了承ください。
0652デフォルトの名無しさん
2006/08/09(水) 23:12:58俺は本家に行ってすらねぇw
>>651
まだ生息していたのか?あれ。
0653デフォルトの名無しさん
2006/08/09(水) 23:43:560654デフォルトの名無しさん
2006/08/10(木) 00:43:33ずいぶんハッキリと決別宣言しちゃうもんだな。
失礼に当たらないのだろうか。
本家(旧)の、ナンマイちゃんは
どうやら本物のヨカン?
0655デフォルトの名無しさん
2006/08/10(木) 11:20:37Irisawaの長話を最初から読み飛ばし、
kz3に嫌味いわれてもマジレスするんだから本物だろ。
なんでmkdirという解答が出たのにまだ書き込むのかよく分からん。
0656デフォルトの名無しさん
2006/08/10(木) 19:12:39ソレ、ごく最近までWindows95使ってた人だよ・・・ほtt
0657デフォルトの名無しさん
2006/08/10(木) 21:14:27失われた情報を復元しました
ほtt
↓
ホットスーププロセッサー
0658デフォルトの名無しさん
2006/08/10(木) 21:39:13charの配列じゃなくてchar*の配列なの?
0659デフォルトの名無しさん
2006/08/10(木) 22:02:40何の話だ?
0660デフォルトの名無しさん
2006/08/10(木) 22:54:16ttp://hp.vector.co.jp/authors/VA020801/
ところで、「ぷま (▼-▼)v」=「さくらおぢたん」なの?
0661デフォルトの名無しさん
2006/08/11(金) 13:29:52> どうゆう意味ですか?
バカですか?
0662デフォルトの名無しさん
2006/08/11(金) 18:50:47違う
さくらはHSP歴20年のおじさん
プマは女性でしょ
0663デフォルトの名無しさん
2006/08/11(金) 21:14:50HSPの歴史Nageee
0664デフォルトの名無しさん
2006/08/11(金) 22:33:45違う
Nageeeeeeeeeeeeeee........................................eee!!
ですw
0665デフォルトの名無しさん
2006/08/11(金) 22:35:520666デフォルトの名無しさん
2006/08/11(金) 23:27:47あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらり
るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
ってこった。
0667デフォルトの名無しさん
2006/08/12(土) 00:29:28さくら、生きてんじゃん
てっきりw
0668デフォルトの名無しさん
2006/08/12(土) 00:32:01ガチ。
0669デフォルトの名無しさん
2006/08/12(土) 01:16:47やつは性格ワリーから殆どスルーなのがワラエル
0670デフォルトの名無しさん
2006/08/12(土) 02:06:430671デフォルトの名無しさん
2006/08/12(土) 05:41:47HSP子タソですか?
0672デフォルトの名無しさん
2006/08/12(土) 13:05:37プロセッサちゃん。
0673デフォルトの名無しさん
2006/08/12(土) 19:27:12誰が書いたのかな?
0674デフォルトの名無しさん
2006/08/12(土) 19:47:010675デフォルトの名無しさん
2006/08/12(土) 21:28:45ってだれだよ
0676デフォルトの名無しさん
2006/08/12(土) 21:49:380677デフォルトの名無しさん
2006/08/12(土) 22:37:17ttp://www.zener.co.jp/onitama/hspcontest/data/hspcontest_8.zip
0678デフォルトの名無しさん
2006/08/12(土) 23:07:540679デフォルトの名無しさん
2006/08/12(土) 23:36:340680デフォルトの名無しさん
2006/08/13(日) 17:40:10逆に気持ち悪くてしょうがない。
0681デフォルトの名無しさん
2006/08/13(日) 23:16:160682デフォルトの名無しさん
2006/08/13(日) 23:38:43コンテストってなにか参加賞とかもらえるの?
0683デフォルトの名無しさん
2006/08/14(月) 01:46:170684デフォルトの名無しさん
2006/08/14(月) 13:33:560685デフォルトの名無しさん
2006/08/14(月) 20:28:39dialog ""+alfa(rnd(3))+"と契約しました",0,"契約完了!"
の次にウインドウ上にmes ""+alfa(rnd(3))+""(直前のと同じもの)を表示させたいのですが
直前の乱数を特定する命令ってありますか?
0686デフォルトの名無しさん
2006/08/14(月) 20:33:240687デフォルトの名無しさん
2006/08/14(月) 20:54:410688デフォルトの名無しさん
2006/08/14(月) 21:08:570689デフォルトの名無しさん
2006/08/14(月) 22:06:140690デフォルトの名無しさん
2006/08/14(月) 22:37:470691サンプルスクリプトを書いていただけますか?
2006/08/15(火) 00:08:15■ このスレッドは過去ログ倉庫に格納されています