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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
1006
GXdllについて4解決


GX

リンク

2009/10/6(Tue) 17:58:19|NO.28174

以前、HSP2.6の時代によくHSPを使用していました。
それからHSP、プログラムからは遠ざかり最近またHSPで何か作りたいなと思い
HSPの3.2で色々と簡単なプログラムを作ってます。

HSP3.2は2.6から比べたら多機能になったとは思いますが3D、ゲーム関連などの方に
特化したのかな?っと言うのが実感です。
メニューバー、タスクトレイ、フォント選択ダイアログなどの命令は未だに実装されてはいないみたいで…。
2.6時代はその辺りは「Exforce.dll」に大変お世話になってました。
2.x時代のHSPを知ってる方なら「Exforce.dll」はご存知かと思います。
3.2になって「Exforce.dll」は使えないですがこれに変わるようなdllと言うのは存在するのでしょうか?
Win32API関数とかの話になると難しくてついていけないもので…。
HSP3.2でも「Exforce.dll」のような気軽に使えて強力なdllがあれば教えて頂けないでしょうか?
もし無いのならHSP2.6を使った方がいいですかね?



この記事に返信する


足利超神

リンク

2009/10/6(Tue) 18:01:02|NO.28175

メニューバーならmod_menu.asかな?



inovia

リンク

2009/10/6(Tue) 18:04:28|NO.28176

HSP3.xは ほとんどのことを自前で実装することができますので、
わざわざ ラッパーDLLを使う人はいないと思います。


Win32APIは難しいと書かれていますが、
Kpanさんのサイトにわかりやすくサンプル付きで書かれていますので、
参考にするとよいです。
http://lhsp.s206.xrea.com/hsp_hsp3.html


>3.2になって「Exforce.dll」は使えないですが
使えないわけではなく3.x用にヘッダファイルを書き換える必要があります。



Kpan

リンク

2009/10/6(Tue) 22:03:13|NO.28181

メニューは足利超神さんの投稿、フォント選択ダイアログなら
mod_fontdlg.asモジュールがデフォで用意されとります。

タスクトレイはないので、「タスクトレイ HSP」でググれば
ユーザーさん作のサンプルやらモジュールやらがヒットします。

「Exforce.dll」的なシロモノなら、さくらさん製作の巨大モジュール
群「stdlib」を。
http://hspnext.com/module/library.htm



GX

リンク

2009/10/7(Wed) 12:07:45|NO.28185

皆さん返信ありがとうございます。
3.2ではモジュールがかなり充実してるんですね。
もう少し頑張って3.2に慣れていこうかなって思ってます。
実際、今使ってて標準命令だけでも2.6より使いやすいなっと思ってますし。
さくらさんのdllは2.6の時もお世話になってました。
多機能と言う意味では「Exforce.dll」に負けてませんね。

皆さんありがとうございました。



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