リファレンス 24 ドキュメント 7 サンプル 32
Artlet2D 11 basic 48 comobj 19 d3module 27 demo 1 elm2d 9 game 20 hgimg 12 hgimg3 44 hgimg4 15 HIDaspx 2 hsp3dish 12 hsp3imp 1 hspcl 10 hspcv 5 hspda 10 hspdb 3 hspdx 5 hspext 17 hspinet 14 hspprint 2 hspsock 5 hsptv 4 hsptvapp 1 hspusbio 1 llmod3 9 misc 12 module 8 new 21 obaq 13 SQLele 3 ssaver 1

hspda

Path : sample\hspda
test1.hsp
#include "hspda.as" 配列変数のソート kaz=20 dim n,kaz pos 0,0 repeat kaz n.cnt = rnd(100) mes "N["+cnt+"]="+n.cnt loop sortval n,0 pos 320,0 repeat kaz sortget a,cnt mes "sort N["+cnt+"]="+n.cnt+"("+a+")" loop stop
sample\hspda\test1.hsp - 2015/05/27
test2.hsp
#include "hspda.as" 文字列のソート sdim st,1000 st={"peach apple orange banana kiwi grape"} pos 0,0 mes st sortnote st,0 pos 320,0 mes st stop
sample\hspda\test2.hsp - 2015/05/27
test3.hsp
#include "hspda.as" 配列変数のソート randomize kaz=10 sdim n,32,kaz repeat kaz n.cnt=" "+rnd(20) loop pos 0,0 repeat kaz mes "N["+cnt+"]="+n.cnt loop sortstr n,0 pos 320,0 repeat kaz sortget a,cnt mes "sort N["+cnt+"]="+n.cnt+"("+a+")" loop stop
sample\hspda\test3.hsp - 2015/05/27
test4.hsp
#include "hspda.as" dialog "csv",16,"csvファイル" if stat=0 : end fname=refstr sdim data,500 表示データバッファ mesbox data,620,240 button "up",*up button "down",*down CSVファイルの読み込み sdim cline,500 1行データバッファ sdim csv,10000 csvデータバッファ bload fname,csv notesel csv
sample\hspda\test4.hsp - 2015/05/27
test5.hsp
#include "hspda.as" sdim data,64,10 表示データバッファ objsize 200,24 repeat 10 input data.cnt loop button "up",*up button "down",*down dialog "csv",16,"csvファイル" if stat=0 : end fname=refstr CSVファイルの読み込み sdim cline,500 1行データバッファ sdim csv,10000 csvデータバッファ
sample\hspda\test5.hsp - 2015/05/27
test6.hsp
#include "hspda.as" xnote sample sdim buf,32000 buf="abc\ndef\nghi\n" xnotesel buf xnoteadd "jkl" mes "STAT="+stat mes buf stop
sample\hspda\test6.hsp - 2015/05/27
test7.hsp
#include "hspda.as" 実数の乱数生成 rndf_ini 乱数の初期化(なくてもOKです) mes "実数で0~1までの乱数を生成します。
sample\hspda\test7.hsp - 2015/05/27
test8.hsp
#include "hspda.as" 実数配列変数のソート kaz=20 ddim n,kaz pos 0,0 repeat kaz rndf_get dval MTで乱数を発生させる n.cnt = dval mes "N["+cnt+"]="+n.cnt loop sortval n,0 pos 320,0 repeat kaz sortget a,cnt mes "sort N["+cnt+"]="+n.cnt+"("+a+")" loop stop
sample\hspda\test8.hsp - 2015/05/27
vtest1.hsp
#include "hspda.as" #define varfile "vtest_data.var" vload,vsaveサンプル onexit *owari sdim buf,4096 テキストのバッファを確保 vload varfile すべての変数をファイルから読み込み cls 4 sysfont 17 syscolor 15 boxf flg=1 0=編集不可/1=編集可能 mesbox buf,636,446,flg+4,0 最大サイズ編集許可 color 0,0,0 pos
sample\hspda\vtest1.hsp - 2015/05/27
vtest2.hsp
#include "hspda.as" #define varfile "vtest_data2.var" 変数指定によるvload,vsaveサンプル max=16 sdim comment,256 dim samp,max gosub *setup stop *load 指定した変数をまとめてファイルから読み込み vload_start varfile vload_get comment vload_get samp vload_end gosub *setup dialog
sample\hspda\vtest2.hsp - 2015/05/27