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


HSPTV!掲示板


未解決 解決 停止 削除要請

2016
0629
nxdim2未解決


n

リンク

2016/6/29(Wed) 18:09:46|NO.76023

ちょくとさんのページにhsp2.6用のがあったのですが
hsp3.4用のxdim
こんな感じでいいんですかね

#ifndef __XDIM_H__ #define __XDIM_H__ #module "xdim" #uselib "kernel32.dll" #func VirtualProtect "VirtualProtect" var, int, int, var #define PAGE_EXECUTE_READWRITE 0x00000040 #define global xdim(%1, %2) dim %1, %2 : VirtualProtect %1, (%2)*4, PAGE_EXECUTE_READWRITE, pOldProtect #global #endif



この記事に返信する


n

リンク

2016/6/29(Wed) 18:12:06|NO.76024

モジュール名いらなかった



tds12

リンク

2016/7/21(Thu) 23:16:15|NO.76295

大体そのようだと思います。
過去ログをxdimで検索しても同じようです。
xdimの第2引数に加減算を含めても安全でよいと思います。
VirtualProtectの第4引数がそれぞれのモジュールに変数を追加するのは
好みが分かれるとは思います。



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