HSP

HSPに投稿されたコード一覧

HSPのソートを試す(HSP3.6非対応)

これを試そうと思っていたらHSP3.6の不具合にぶつかった。
これを試そうと思っていたらHSP3.6の不具合にぶつかった。
#runtime "hsp3cl"
#cmpopt varinit 1
#include "XorShift.as"
;https://github.com/yosgspec/XorShift128-on-8languages/blob/master/HSP/XorShift.as

コードを見る
  • タグ:
  • タグはありません
  • タグ:
  • タグはありません

HSPでコマンドラインを解析して取得。

コマンドライン引数を分解して配列と辞書に取得する。ヘルプファイル書いてライブラリする予定。需要はあんまりなさそうだけど、前例もないみたいなので。
コマンドライン引数を分解して配列と辞書に取得する。ヘルプファイル書いてライブラリする予定。需要はあんまりなさそうだけど、前例もないみたいなので。
#runtime "hsp3cl"
#cmpopt varinit 1
#include "Dictionary.as"

#ifndef CmdParser
コードを見る
  • タグ:
  • タグはありません

HSPでコマンドラインを分解する

とりあえずHSPでコマンドライン分解するやつ書いた。
とりあえずHSPでコマンドライン分解するやつ書いた。
#runtime "hsp3cl"
#cmpopt varinit 1

#module Cmder
	#define dquot "$__DoubleQuotation__$"
コードを見る
  • タグ:
  • タグはありません

文字数を数えるだけ(UTF-8)

#include "hsp3utf.as" #module #defcfunc getBy […]
#include "hsp3utf.as" #module #defcfunc getBy […]
#include "hsp3utf.as"

#module
#defcfunc getByte_u8 int p1

コードを見る
  • hk1v
  • 2021/7/5 20:54
  • タグ:
  • タグはありません

月末日をただExcelA列に書いていくだけ…(家計簿とか使えるかも)

月末日をいちいち打つのがめんどかったので初心者が作った(もともとExcelにそういう機能があるのかは知らない。あったらこれはゴミ)、改造でもなんでもどぞ… うるう年は正確じゃないです
月末日をいちいち打つのがめんどかったので初心者が作った(もともとExcelにそういう機能があるのかは知らない。あったらこれはゴミ)、改造でもなんでもどぞ… うるう年は正確じゃないです
	title "月末日を表示 0.1"
	screen 0,480,640
	inx=100 : iny=20
	mes "↓最初の年の入力(西暦),半角数字"
	nen=2020
コードを見る
  • タグ:
  • タグはありません

myAsm

アセンブリ言語を模した何か。ラベルとかはないです。
アセンブリ言語を模した何か。ラベルとかはないです。
#runtime "hsp3cl"
#cmpopt varinit 1
#include "user32.as"
#include "Dictionary.as"
;Dictionary.as
コードを見る
  • タグ:
  • タグはありません

HSPでwinobjのスクロールバー(ウィンドウサイズに依存しない)

HSPでwinobjを使ってスクロールバーのサンプルを探していたが 何故かどこ探しても可変ウィンドウにスクロールバーをくっつけるタイプの情報しか見つからなかったので作成。 ただ単にスクロールバーだけが...
HSPでwinobjを使ってスクロールバーのサンプルを探していたが 何故かどこ探しても可変ウィンドウにスクロールバーをくっつけるタイプの情報しか見つからなかったので作成。 ただ単にスクロールバーだけが...
#include "user32.as"
	scroll_min = 0		// 最小値
	scroll_max = 100	// 最大値
	scroll_size = 33	// バーの大きさ
	scroll_pos = 10		// バーの位置(最大値=scroll_max-scroll_size+1)
コードを見る

Hit&Blow int配列版 from HSP3

昨日HSP3で作ったHit&Blowのint配列使用版。HSPは配列周りの仕様がとてつもなく貧弱なので愚直にforeachを回し続ける。
昨日HSP3で作ったHit&Blowのint配列使用版。HSPは配列周りの仕様がとてつもなく貧弱なので愚直にforeachを回し続ける。
#runtime "hsp3cl"
#cmpopt varinit 1
randomize

#module Program
コードを見る
  • タグ:
  • タグはありません