- 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/
- 443 名前:デフォルトの名無しさん [2007/05/02(水) 02:50:29 ]
- a=65535
mes strf("%X",a) mes strf("$%X",a) mes strf("$%08X",a) mes strf("$%x",a) mes strf("$%08x",a) mes strf("0X%08X",a)
- 444 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 02:50:46 ]
- あまり虐めてやるなよw
- 445 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 02:56:55 ]
- 縦スクロールバー付きのメッセージボックスを2つ用意して、
シンクロスクロールさせるのって可能?
- 446 名前:442 mailto:sage [2007/05/02(水) 02:58:06 ]
- >>443
勉強になった
- 447 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 03:14:02 ]
- >>445
できるけどWM_VSCROLL捕まえないと無理
- 448 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 04:10:52 ]
- >>447
WM_VSCROLLか、ヒントdクス WinAPI方面は苦手だけど頑張ってみる(`・ω・´)
- 449 名前:デフォルトの名無しさん [2007/05/02(水) 14:19:44 ]
- <丶`∀´> 呼んだニカ ホルホル
- 450 名前:デフォルトの名無しさん [2007/05/02(水) 16:54:58 ]
- >>448
標準命令だけやってみた a="" repeat 50:a+str(cnt)+"\n":loop mesbox a,64,64:idA=stat:mesboxhwnd(idA)=objinfo(idA,2):_lparam=mesboxhwnd(idA) pos 64,0:mesbox a,64,64,0:idB=stat:mesboxhwnd(idB)=objinfo(idB,2) dim len,idB+1:dim lin_old,idB+1 oncmd gosub *WM_COMMAND,$111 repeat repeat 2,idA:lin_old(cnt)=len(cnt):sendmsg mesboxhwnd(cnt),$CE,0,0:len(cnt)=stat if lin_old(cnt) not len(cnt) {_lparam=mesboxhwnd(cnt)}:loop gosub *EM_LINESCROLL await 10:loop *WM_COMMAND if iparam!$111 or $602!(wparam>>16) {return} _lparam=lparam:_wparam=wparam sendmsg mesboxhwnd(idA),$CE,0,0:len(idA)=stat sendmsg mesboxhwnd(idB),$CE,0,0:len(idB)=stat *EM_LINESCROLL if len(idA) not len(idB){ if _lparam=mesboxhwnd(idA) {sendmsg mesboxhwnd(idB),$B6,0,len(idA)-len(idB):len(idB)=len(idA) }else{sendmsg mesboxhwnd(idA),$B6,0,len(idB)-len(idA):len(idA)=len(idB)}} return /* 俺に出来るのはここまでだ・・・
- 451 名前:デフォルトの名無しさん [2007/05/05(土) 23:30:34 ]
- じっ じっ 自己解決ゥ! アーイェー! チェケラ!
- 452 名前:448 mailto:sage [2007/05/06(日) 23:19:05 ]
- >>450
d っていうかすげー!まさに自分がやりたかった効果! あとは、右のスクロールバーのドラッグ中は反映されない部分を直せるよう 頑張ってみるです
- 453 名前:448 mailto:sage [2007/05/06(日) 23:20:10 ]
- × 右のスクロールバーのドラッグ中は反映されない
○ 縦のスクロールバーのドラッグ中はシンクロ反映されない
- 454 名前:デフォルトの名無しさん [2007/05/07(月) 02:27:27 ]
- >>453
それが実装出来なくて >俺に出来るのはここまでだ・・・ と言う最後の言葉になったのは秘密だw User32.dllのGetScrollPosもやってみたけどドラッグ中の位置は収得できなかった・・・
- 455 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 03:50:31 ]
- ドラッグ中もなんらかの動作をさせたいなら、
このへんが参考になるかと。 yokohama.cool.ne.jp/chokuto/advanced/usertimer.html >450のスクリプトのoncmdを利用したメッセージ処理(スクロールバー監視?)は 無効にしても動くみたいだから、バーの監視を、メインループでやってる方にまかせて、 代わりに、oncmdはタイマーメッセージの処理に使うようにしてー以下略
- 456 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 21:57:11 ]
- >>452
無理だろ。HSPじゃ。 その辺がこの糞ツールの仕様だからな。
- 457 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 23:46:50 ]
- >456
いや、できるぞ。というかオレはできたぞ。 糞ツールとあなどって思考停止してる人には無理なのかもしれんが。
- 458 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 23:50:22 ]
- 精神的に向上心の無い者はばかだ
- 459 名前:454 [2007/05/08(火) 06:54:30 ]
- >>455
ほうほう #include "User32.as" WM_TIMER=$113:EM_LINESCROLL=$B6 goto *@f #deffunc Quit onexit KillTimer hwnd,1:return *@ font "MS 明朝",20,1:objmode 2:a="":repeat 30:a+str(cnt)+" ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"\n":loop:mbsizx=96:mbsizy=128 repeat 2:pos cnt*mbsizx,0:mesbox a,mbsizx,mbsizy,(cnt^1)+4:mbid(cnt)=stat:V(cnt)=0:V_old(cnt)=0:H(cnt)=0:H_old(cnt)=0:loop wait 1:SCIF=28,1|2|4|8|$10,0,0,0,0,0 :gosub *GSR temp=" ":mesbox temp,1,1,4:t=stat:wait 1:sendmsg objinfo(tempstat,2),EM_LINESCROLL,1:GetScrollPos objinfo(tempstat,2),0 scrsizex=stat:clrobj t,t:oncmd gosub *timersub,WM_TIMER:SetTimer hwnd,1,50,0:stop *timersub vscrolf=0:hscrolf=0:sendmsg objinfo(mbid(0),2),0x00B8,0,0 if stat {objprm mbid(1),a:gosub *GSR:H_old(1)=0:H(1)=0: V_old(1)=0:V(1)=0:sendmsg objinfo(mbid(0),2),0x00B9,0,0:hmbno=0:hscrolf=1:vmbno=0:vscrolf=1} repeat 2:V_old(cnt)=V(cnt):GetScrollPos objinfo(mbid(cnt),2),1:V(cnt)=stat:if V_old(cnt) not V(cnt) {vmbno=cnt:vscrolf=1} H_old(cnt)=H(cnt):GetScrollPos objinfo(mbid(cnt),2),0:H(cnt)=stat:if H_old(cnt) not H(cnt) {hmbno=cnt:hscrolf=1}:loop if vscrolf {sendmsg objinfo(mbid(vmbno^1),2),EM_LINESCROLL,0,V(vmbno)-V(vmbno^1):V(vmbno^1)=V(vmbno)} if hscrolf { sendmsg objinfo(mbid(hmbno^1),2),EM_LINESCROLL,(H(hmbno)-H(hmbno^1))/scrsizex-(H(hmbno)=0)+(H(hmbno)>smaxsizx) GetScrollPos objinfo(mbid(hmbno^1),2),0:H(hmbno^1)=stat} title "id0h("+(H(0))+ ") id1h("+(H(1))+") id1v("+(V(0))+") id1v("+(V(1))+") 水平スクロール最大("+smaxsizx+") 水平スクロール1ブロック("+scrsizex+")" return *GSR:GetScrollInfo objinfo(mbid(0),2),0,varptr(SCIF):smaxsizx=(SCIF(3)-SCIF(2)-SCIF(4)):return
- 460 名前:454 [2007/05/08(火) 07:05:05 ]
- ふう、やっと1レスに収まったw
ついでに水平もやってみたけどかなり無理やりだw GetScrollPosとEM_LINESCROLで単位が違うから面倒な事になってる・・・
- 461 名前:デフォルトの名無しさん [2007/05/08(火) 07:15:18 ]
- <丶`∀´> ご苦労ニダ ホルホル
<丶`∀´> それは、ウリが書いた事になったニダ <丶`∀´> つSゥォン 口留め料ニダ
- 462 名前:デフォルトの名無しさん [2007/05/11(金) 01:24:09 ]
- 画面(HSPじゃなくて全画面)の左上を0.0としたときに、指定した場所から指定した場所へ線を引きたい。
そしてその線の下をクリックできるようにしたい。 line命令はHSPの画面上にしか描写できないし、screenで大きな画面を作ってもその下がクリックできない。 どうすればいいですか?
- 463 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 04:00:03 ]
- >>462
もっと詳しく
- 464 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 04:11:20 ]
- 寝マクロツールでも作るんだろ
- 465 名前:デフォルトの名無しさん [2007/05/11(金) 04:25:41 ]
- >>462
HSPプログラムコンテスト2006一般部門 応募作品(2) ttp://hsp.tv/contest2006/list_n2.html の150番みたいな事?
- 466 名前:462 [2007/05/11(金) 05:54:41 ]
- >>463
なんていうか・・・定規みたいなやつ。 x軸とy軸の値を入力して、その場所から線を引きたいんだ。 んでその線の下の部分(デスクトップや違うアプリケーション)はクリックできるようにしたい。 >>464 寝マクロツールってなんですか? >>465 ちょっと違う・・・。
- 467 名前:馬鹿が mailto:sage [2007/05/11(金) 06:16:05 ]
- 一々アゲてんじゃねーよ糞餓鬼が
教えねーよ 馬鹿にはww
- 468 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 08:10:07 ]
- >>466
A点とB点が同じ高さでいいなら、bgscrで出来ないかな? futosa=2 a_ten=10 b_ten=210 takasa=100 bgscr 2,b_ten-a_ten,futosa,0,a_ten,takasa,b_ten-a_ten,futosa color 255,0,0 : boxf stop
- 469 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 19:28:53 ]
- >>466
ディスクトップ上に一時的な斜線を引きたい ttp://dream.freespace.jp/perl-bin/puma/lng/joyful.cgi?search
- 470 名前:デフォルトの名無しさん [2007/05/13(日) 12:26:35 ]
- インライン展開(インラインアセンブル)できますか?
- 471 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 13:10:25 ]
- そもそもどういうものなの?
アセンブリコードを実行していく仮想マシンと 中間コードへ変換して実行していくスクリプトシステム。 中間コードをアセンブラとして認識していいの? とすると、アセンブラがあってもいいのだけど。
- 472 名前:デフォルトの名無しさん [2007/05/13(日) 17:13:33 ]
- WinXP以降で実行ディスクリプリタ(RO/RW)のチェックが入るようになったんだな。
互換性と普及度に問題がありそうだから使わないようにするよ。
- 473 名前:デフォルトの名無しさん [2007/05/13(日) 17:14:54 ]
- × ディスクリプリタ
○ ディスクリプタ
- 474 名前:デフォルトの名無しさん [2007/05/17(木) 01:04:55 ]
- 自己解決で保守!
- 475 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 12:29:12 ]
- 荒らし一人が粘着してるのか
- 476 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 12:48:55 ]
- PCを再起動させたいのですが、以下を書いて
F5→ボタンクリックしても反応がありません。 これだけでは駄目なんでしょうか?ご教授願います。 #include "hspext.as" button "再起動",*saikidou stop *saikidou sysexit 1
- 477 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 12:53:18 ]
- >>476
>sysexit命令の後は、 end命令を入れてHSPのスクリプトも終了させてください。 これじゃない?試してないけどw
- 478 名前:476 mailto:sage [2007/05/18(金) 12:57:05 ]
- >>477
レスありがとうございます。 end入れてみましたが反応なしでした・・。 #include "hspext.as" button "再起動",*saikidou stop *saikidou sysexit 1 end
- 479 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 13:06:02 ]
- あとは、一旦実行ファイル作ってから、エディタ終了させて単独で実行?
- 480 名前:476 mailto:sage [2007/05/18(金) 13:14:27 ]
- >>479
そのとうりにやってみましたが やはり画面が消えるだけで反応なしでした・・。
- 481 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 16:38:55 ]
- >>476
昔HSP2でもうまくいかなくて、俺はNT系では exec "shutdown -r" を実行するようにした。ちょっとかっこわるいけど。 ちなみにOSの情報はsysinfo(0)でゲット。
- 482 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 18:15:57 ]
- >>481
NT系でうまくいかないのは終了操作の権限が足りないからだと思われる 「シャットダウン API」で具ぐるとやり方は調べられる
- 483 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 19:25:28 ]
- >>476
× ご教授願います(ごきょうじゅねがいます) ○ ご教示願います(ごきょうじねがいます)
- 484 名前:476 mailto:sage [2007/05/18(金) 21:15:44 ]
- ありがとうございます!無事再起動出来ました。
ただダイアログと共に待ち時間が発生したので すぐにシャットダウン出来る方法はないかと"shutdown -f"(適当) などにしてみましたが、おかしな挙動(完全にシャットダウンせずに立ち上がる?) をするので試行錯誤してみます。 ヘルプ通りにやってうまくいかないとなると、先は長い気がします・・ ともあれ、ご教示ありがとうございました。
- 485 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 21:18:33 ]
- ご教授を願うって何を願うんだ?
- 486 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 21:22:09 ]
- >>484
shutdonw -r -t 0 DOS窓でshutdonwだけでやってみ。使い方が出る
- 487 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 21:22:54 ]
- ×shutdonw
○shutdown
- 488 名前:481 mailto:sage [2007/05/19(土) 08:10:09 ]
- ネットを参考にして作ってみた。XPでのみ動作確認。ExitWindowsEx
のかわりにsysexitでもOK。 #include "kernel32.as" #include "advapi32.as" #include "user32.as" #const FALSE 0 #const NULL 0 #const TOKEN_ADJUST_PRIVILEGES 0x20 #const TOKEN_QUERY 0x08 #const SIZE_LUID 8 // 構造体サイズ #const SIZE_LUID_AND_ATTRIBUTES 12 #const SIZE_TOKEN_PRIVILEGES 16 // 特権情報を1つだけ設定する場合(PRIVILEGE_COUNT=1) #define SE_SHUTDOWN_NAME "SeShutdownPrivilege" #const SE_PRIVILEGE_ENABLED 0x02 #const PRIVILEGE_COUNT 1 #const EWX_LOGOFF 0 #const EWX_SHUTDOWN 1 #const EWX_REBOOT 2
- 489 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 08:10:36 ]
- ;(つづき)
/* 現在のプロセスのアクセストークンを取得 */ GetCurrentProcess hproc = stat // 現在のプロセスの擬似ハンドル。クローズ不要。 htoken = 0 // SE_SHUTDOWN_NAME 特権を設定するためのアクセストークン。要クローズ。 OpenProcessToken hproc, (TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY), varptr(htoken) /* アクセストークンのSE_SHUTDOWN_NAME 特権を有効に */ dim luid, SIZE_LUID / 4 // LUID 構造体 dim luid_and_attributes, SIZE_LUID_AND_ATTRIBUTES / 4 // LUID_AND_ATTRIBUTES 構造体 dim token_privileges, SIZE_TOKEN_PRIVILEGES / 4 // TOKEN_PREVILEGES 構造体 LookupPrivilegeValue NULL, SE_SHUTDOWN_NAME, varptr(luid) luid_and_attributes = luid(0), luid(1), SE_PRIVILEGE_ENABLED token_privileges = PRIVILEGE_COUNT, luid_and_attributes(0), luid_and_attributes(1), luid_and_attributes(2) AdjustTokenPrivileges htoken, FALSE, varptr(token_privileges), 0, NULL, NULL CloseHandle htoken /* 終了 */ ExitWindowsEx EWX_REBOOT, NULL end
- 490 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 08:44:40 ]
- dialog "再起動しないと絶対に許さないんだからね!"
end
- 491 名前:476 mailto:sage [2007/05/19(土) 11:26:32 ]
- >>486
おお凄い!うまいこと望み通りに動作しました。 なんかちょっと楽しくて笑ってしまいました。 >>488 実行したらダイアログなしに即、再起動かかりました。 shutdown -r -t 0だと一行ですむのをこんなに長いバージョンが あるということははキレイに(?)終わらせるためなんでしょうか。 さっぱりわからないのでちょっとずつ分解してみます。
- 492 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 18:34:25 ]
- 自演 乙
- 493 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 18:44:19 ]
- >>491
長いってもマクロは使わなくても支障ないけどね。
- 494 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 05:36:09 ]
- R-TYPEやXマルチプライのようなシューティングは作れますか?
- 495 名前:デフォルトの名無しさん [2007/05/21(月) 06:31:29 ]
- 作れない理由は特に無い
特定のPC性能指定して可能かどうかを聞くならともかく 作れる作れないはお前次第
- 496 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 07:05:44 ]
- だろうな
関数とかよくわからんが 書籍なり解説サイトなりを見て頑張れって事だな 非常に参考になった サンクス
- 497 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 01:06:25 ]
- 透過PNGをうまく表示する方法が無くて、泣きながらググってたら
過去ログ(23スレ)のおかげで解決しそうです。 どこの何方か存じませんがありがとう>< HSP3.1で llmod3.hsp と unicode.hsp を入手してインクルードしてやったら動きました。 unicode.hsp は何故か120行目をコメントアウトしないとエラーになりましたが。。 ↓一応転載します
- 498 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 01:07:07 ]
- == 転載 ==
もういっちょ 透過PNGを読み込む やつ 著作権を主張します 一部を改変して実行ファイル化したものを配布することをかたく禁じます。 なーんちゃって バーカ バーカ ガハハ #include "llmod.as" #include "unicode.as" ll_libload _GDIPLUS ,"gdiplus.dll" : onexit *exit : mref bmscr, 67 dim GdiplusStartupInput,4 : GdiplusStartupInput.0=1 : sdim path,260 : sdim unipath,520 getptr prm.0,pimg : getptr prm.1,GdiplusStartupInput : prm.2=0 : dllproc "GdiplusStartup",prm,3,_GDIPLUS ;picload "hsp2ttl.jpg" objsize 50,20 : pos 0,0 : button "FILE", *fff stop *fff : dialog "*.*",16 : path=refstr wait 4 : to_uni unipath,path,-1 getptr prm.0,unipath : getptr prm.1,img dllproc "GdipLoadImageFromFileICM",prm,2,_GDIPLUS prm.0=img : getptr prm.1,High dllproc "GdipGetImageHeight",prm,2,_GDIPLUS getptr prm.1,Widt : dllproc "GdipGetImageWidth",prm,2,_GDIPLUS prm.0=bmscr.4 : getptr prm.1,hbitmap prm.2=0 : dllproc "GdipCreateFromHDC",prm,3,_GDIPLUS prm.0=hbitmap,img,0,30,Widt,High : dllproc "GdipDrawImageRectI",prm,6,_GDIPLUS redraw dllproc "GdipDisposeImage",img,1,_GDIPLUS : dllproc "GdipDeleteGraphics",hbitmap,1,_GDIPLUS stop *exit:dllproc "GdiplusShutdown",pimg,1,_GDIPLUS:end
- 499 名前:デフォルトの名無しさん [2007/05/22(火) 01:14:01 ]
- >>498
実行ファイルにしたら498の著作権は無くなるから問題ないw
- 500 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 01:29:48 ]
- 透過は読み込むのはまあいいが、そのままαチャネル保持したまま使うのがHSPだと面倒だな。
- 501 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 11:59:55 ]
- >>497 >>498
HSP3ならそれをやるのにllmodは不必要 gdiplus直接叩けますよ #funcの練習のつもりで自分で書き直してみると良いんじゃないかな 某氏が作りかけてるgdiplus使ったモジュールに激しく期待
- 502 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 12:33:04 ]
- ワザワザ そんな糞モジュール作らんでも
HSPCV で出来んだろwww
- 503 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 12:58:37 ]
- >>346
- 504 名前:デフォルトの名無しさん [2007/05/22(火) 19:54:44 ]
- 結局、HSPは糞って事で OK?
- 505 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 23:08:25 ]
- >>501
ありがとうございます 調べてみようと思います
- 506 名前:デフォルトの名無しさん [2007/05/22(火) 23:12:27 ]
- ついでに言うと
糞に沸くのは蛆虫
- 507 名前:デフォルトの名無しさん [2007/05/23(水) 06:07:21 ]
- オマエらの事だろww
蛆虫君
- 508 名前:デフォルトの名無しさん mailto:sage [2007/05/23(水) 11:41:30 ]
- 俺は毒蟲か糞蟲だ。蛆虫じゃねえ!
- 509 名前:デフォルトの名無しさん mailto:sage [2007/05/23(水) 20:25:38 ]
- >>504
OK!!
- 510 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 23:37:49 ]
- hspext.asのレジストリ操作機能を使いたいのですが、
hspextの拡張ランタイムってHSP3には同梱してないんですか? やっぱりdll同梱しないとだめなんでしょうか?
- 511 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 23:45:37 ]
- API使って自作すればおk
- 512 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 06:12:15 ]
- >>511
その方が確実だな。
- 513 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 21:33:04 ]
- なんだよ!垂れ餡!
「HSPヨには興味ない」みたいなこと言ってたクセに!w ttp://antares.cn/ しかも、本家のヨ板に住み着いちゃってるし…w
- 514 名前:あみぢ厨 mailto:sage [2007/05/31(木) 22:01:26 ]
- >>504
なるほど、俺を長期に渡って覚醒させたのは糞だったのか。
- 515 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 23:15:40 ]
- >>513
隗より始めたんだよ。 きっと。
- 516 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 06:58:45 ]
- >>513
話し相手が欲しいロンリーボーイなのさ
- 517 名前:あみぢ厨 mailto:sage [2007/06/02(土) 19:24:03 ]
- 人付き合い以外で、金使わない人なんで
学生時代では考えられん程に金溜まった。 AMmidiも入手出来たし、何に使えばいいかね?
- 518 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 20:43:22 ]
- 老後や将来の為、またはいづれ結婚して子供が出来たときの養育費なんかの為に貯金がお勧め。
- 519 名前:デフォルトの名無しさん [2007/06/02(土) 23:25:33 ]
- じゃ、自己解決ゥ!
- 520 名前:あみぢ厨 [2007/06/03(日) 00:42:30 ]
- うーん。俺、友達少ねーしな。
女友達なんか、そう呼べる人を数えるのに苦労するぜ。 しかし親も心配するし、結婚はしようかね。 せんきゅ。金は貯めとくわ。 あれ?ここはHSPスレだよね。 そういやhsp3とかが出たらしいが、 vistaは視野に入れた仕様になってるのかね?
- 521 名前:デフォルトの名無しさん [2007/06/03(日) 00:43:04 ]
- じゃ、自己解決ゥ!
- 522 名前:デフォルトの名無しさん [2007/06/04(月) 23:38:40 ]
- 隗より始めて自己解決しました!
- 523 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 03:14:42 ]
- bufferで指定する画面サイズには制限はあるのでしょうか?
検索ワードを変えつつ検索してみましたが、サイズ制限については見つけられませんでした。 実際にpicloadとgcopy命令を使って見ましたが、コピーは出来ていたのですが、 見えないところで不具合等が起こっていたりはしないでしょうか?
- 524 名前:デフォルトの名無しさん [2007/06/10(日) 03:59:32 ]
- ネット検索する前にマニュアル見れ
表示できるウィンドウの最大サイズ 無制限(メモリが許す限り) 表示できる画像の最大サイズ 無制限 表示できるウィンドウがこれなんだから bufferがこれより制限受けることは考えられないだろ?
- 525 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 14:07:25 ]
- beta10が出たわけだが、おにたまさんよくモチベーション
続くよな。実際すげーと思う。 ま、俺は今IronPythonに夢中なんだが。言語の文法だけ 見ると、Rubyのがぜんぜんいいじゃんて思うんだけど、 .NETライブラリが手軽に使い放題というヒキは最強。
- 526 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 14:27:37 ]
- >>525
β10のテキストでOpenHSPについて触れてるから、そのモチベーションに そろそろ限界が来てるんじゃないかと思った
- 527 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 19:43:06 ]
- あ、ほんとだ。要するにオープンソース化ってことか?
やっぱ俺を含めた香具師らの細かい要望にいちいち 対応するの大変だもんなぁ。
- 528 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 22:39:43 ]
- >>524
ありがとうございました マニュアルはbuffer命令のところばかり見ていました、すみません
- 529 名前:デフォルトの名無しさん [2007/06/11(月) 21:02:38 ]
- HSP製のエミュレータとかあるのか?
- 530 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 21:54:28 ]
- なんのエミュレータだよ。
2chの投稿フォームに文章打って送信して、アホみたいに回答レスがくるのを待つ前に 検索ぐらいしてみたらどうだ? つ "HSP エミュレータ"
- 531 名前:デフォルトの名無しさん [2007/06/11(月) 23:05:25 ]
- 「とか」の部分に恐ろしい秘密が隠されている説
- 532 名前:デフォルトの名無しさん mailto:sage [2007/06/11(月) 23:09:12 ]
- HSP純正のエミュはない。
- 533 名前:デフォルトの名無しさん [2007/06/13(水) 18:18:25 ]
- ざまぁーねーな
これで、でぶーたまも心置き無くエロゲ作れるってもんだ
- 534 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 18:42:26 ]
- オープンソースになっても使いませんが
何か?
- 535 名前:デフォルトの名無しさん [2007/06/14(木) 05:48:01 ]
- TVの掲示板、串を弾いているようだな
お陰で、ぴたっと書き込みが減ったわw
- 536 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 09:15:51 ]
- おにーたま(*^ー゚)b グッジョブ!!
- 537 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 17:36:14 ]
- 道理で静かなわけだ
(*^ー゚)b グッジョブ!!
- 538 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 21:19:57 ]
- だから煽りカキコが減ったんか
- 539 名前:デフォルトの名無しさん [2007/06/15(金) 13:11:23 ]
- 10つの数字からランダムで重複しないように5つ選んで、それをランダムに並べるってのを考えているんですが、重複しないようにするのは無理ですか?
あとやり方もイマイチなんでアドバイスお願いします。
- 540 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 13:26:18 ]
- >>539
選んだ数字を変数に入れておいて もし次に選んだ数字と前に選んだ数字が同じなら 選びなおす
- 541 名前:デフォルトの名無しさん [2007/06/15(金) 13:34:17 ]
- >>539
元の10個の数字が重複してないって保障されるなら randomize dim a,10 dim b,10 repeat 10 a(cnt)=cnt loop memcpy b,a,10*4 repeat 5 r=rnd(10) c=b(cnt) b(cnt)=b(r) b(r)=c loop repeat 5 mes b(cnt) loop これで出来る
- 542 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 13:38:41 ]
- >>540
ありがとう!助かります
- 543 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 21:30:36 ]
- なんか以前本家でそういうのあったな。
なんかすげぇ効率的な方法でやってたな。
|

|