return

サブルーチンから復帰

return p1

p1 : システム変数代入値

解説

gosub命令やユーザー定義命令などで呼び出しされたサブルーチンを終了します。return命令により、スタックを戻し呼び出し元に復帰します。
p1を指定することにより、サブルーチンから値をシステム変数に反映させることができます。
p1に数値を指定した場合には、システム変数statに代入されます。
p1に文字列を指定した場合には、システム変数refstrに代入されます。
p1に実数値を指定した場合には、システム変数refdvalに代入されます。
p1の指定を省略した場合には、システム変数の代入は行なわれません。

関連項目

gosub指定ラベルにサブルーチンジャンプ
#deffunc新規命令を登録する
#defcfunc新規関数を登録する
stat色々な命令のステータス値
refstr色々な命令のステータス文字列
refdval色々な命令のステータス実数値

サンプル逆引き (161)

arusave.hsp
battle.hsp
block3.hsp
block3.hsp
block3_ad.hsp
boxf_snake.hsp
button_test.hsp
calcsheet.hsp
celputm.hsp
chase_cl.hsp
clbk_enumwindows.hsp
clbk_enumwindows.hsp
clbk_gwlwndpproc.hsp
clbk_gwlwndpproc.hsp
cnvaxis.hsp
comtest7.hsp
d3m.hsp
d3m_techdemo.hsp
defcfunc.hsp
demo.hsp
demo_en.hsp
dragdrop.hsp
drop.hsp
drop_dish.hsp
emit_sample1.hsp
emit_sample3.hsp
es_test10.hsp
es_test3.hsp
es_test5.hsp
es_test6.hsp
es_test9.hsp
facemove1.hsp
facemove2.hsp
fonts.hsp
ftime.hsp
fullscr.hsp
fwmap3.hsp
fwmap4.hsp
fwtest6.hsp
fwtest7.hsp
gblur.hsp
gpm.hsp
hsplogo.hsp
hsptv_dishtest.hsp
hsptv_test.hsp
hsptv_test.hsp
hsptv_test2.hsp
hsptv_test3.hsp
hsptvapp_test.hsp
itunes_mon.hsp
keymove3.hsp
keymove4.hsp
kick.hsp
kick_dish.hsp
label_type.hsp
landing.hsp
light_test2.hsp
light_test3.hsp
logmesv.hsp
macro.hsp
mahjong.hsp
mapedit.hsp
menusample.hsp
meshmap.hsp
meshmap2.hsp
meshmap3.hsp
meshmap4.hsp
meshmap5.hsp
meshmap6.hsp
meshmap7.hsp
mesinfo.hsp
mmaudio3.hsp
modfunc.hsp
modtest2.hsp
modtest3.hsp
modtest4.hsp
modvar.hsp
moji.hsp
moji.hsp
mouse2.hsp
multimon.hsp
multitouch1.hsp
multitouch1.hsp
multitouch2.hsp
multitouch2.hsp
multitouch3.hsp
multitouch3.hsp
noframe.hsp
noframe.hsp
obaqme.hsp
objimage.hsp
objsort.hsp
poker.hsp
poker_dish.hsp
pronama3.hsp
pronama4.hsp
pronama5.hsp
pronama_box.hsp
sample_01_basic_bbs.hsp
sample_01_urldownload.hsp
sample_02_droptarget.hsp
sample_02_memolite.hsp
sample_ai.hsp
sample_cam_ai.hsp
sample_dialog.hsp
sample_mcp_server.hsp
sample_mic_record.hsp
sample_player.hsp
sample_ribbon.hsp
sample_ruffle.hsp
sample_speech.hsp
sample_toast_winrt.hsp
sample_video_player.hsp
sample_video_player2.hsp
sample_webpdf.hsp
sample_webview2.hsp
sample_webview2_bridge.hsp
sampview.hsp
screen_fade.hsp
sendmail.hsp
shoot.hsp
shoot_dish.hsp
sndedit.hsp
spr3d_2.hsp
spr3d_3.hsp
star_liner.hsp
statusbar.hsp
statusbar.hsp
strex_test2.hsp
tamaenaga_dish.hsp
tamane2.hsp
tamane3.hsp
tamane4.hsp
tamane_face.hsp
tamane_jump.hsp
tamane_jump.hsp
test1.hsp
test1.hsp
test12.hsp
test12.hsp
test13.hsp
test5.hsp
test7.hsp
test8.hsp
test9.hsp
test_layerobj.hsp
typing.hsp
view_test.hsp
viewcalc.hsp
volsamp.hsp
vtest2.hsp
wave.hsp
web.hsp
winmove.hsp
xsample_alphapaint.hsp
xsample_amano.hsp
xsample_gimbal.hsp
xsample_Rocket.hsp
xsample_shiraho.hsp
xsample_verge.hsp
yopparai.hsp

情報

バージョン3.6
作成日2013/12/09
著作者onitama
URLhttp://hsp.tv/
備考ver3.6標準命令
タイプ内蔵命令
グループプログラム制御命令
対応環境
  • Windows 版 HSP
  • コマンドライン版 HSP
  • HSPLet
hs ファイルhsphelp\i_prog.hs