HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
1112
ほげほげF5でコンパイルするときに実行ファイルを固定する方法3解決


ほげほげ

リンク

2009/11/12(Thu) 01:41:16|NO.28827

HSP付属のエディタを使っています。

main.hsp - メインの処理
func.as - 使う関数とかを別ファイルに記入

というファイルがあるとして。
func.asを編集しているときF5を押すとfunc.asが実行されてしまいます。

わざわざmain.hspに移動してからF5を押しているんですがすごく面倒です><
func.asを編集しているときにmain.hspを実行させる方法とかありますか?



この記事に返信する


a

リンク

2009/11/12(Thu) 03:02:26|NO.28828

こんなのはいかがでしょう
少し冗長になりますが

header.as

#ifndef HEADER #define HEADER #module #deffunc func print "func" return #global #ifndef MAIN #define MAIN #include "main.hsp" #endif // MAIN #endif // HEADER
main.hsp

#ifndef MAIN #define MAIN #endif #include "header.as" func



SYAM

リンク

2009/11/12(Thu) 15:19:48|NO.28836

メイン側

#ifndef RUNSUB #define RUNMAIN #include "sub.hsp" #endif (以下ふつうに書く)

サブ側

#define RUNSUB goto *ENDOFSUB (ここに処理を書く) *ENDOFSUB #ifndef RUNMAIN #include "main.hsp" #else

…これでもいいでしょか。合ってるかな…?



ほげほげ

リンク

2009/11/12(Thu) 21:04:41|NO.28847

なるほどー確かにそれならできそうですね。
ありがとうございました!!



ONION software Copyright 1997-2023(c) All rights reserved.