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


HSPTV!掲示板


未解決 解決 停止 削除要請

2026
0221
あび昔HSP 3.5で作ったアプリを久しぶりに更新しようとソースを実行したら・・9解決


あび

リンク

2026/2/21(Sat) 20:21:46|NO.104746

HSP 3.5で昔作ったアプリを更新しようとしまして、3.7をDLしてとりあえず当時のソースをF5実行したらエラーでまして。
まず先に「llmod3.hspがありません。」というエラー。
調べてもどの機能使うのにインクルードした物か良くわからず、覚えておらず。
で、とりあえずそのインクルード行は「;」にて無効にしちゃいまして実行したところ
大量の変数が一覧が出て「宣言されていません」となっています。
たぶん何か別の要因で出てるエラーだと思いますけど、もうあまり覚えてないので
何を修正したらいいのか、3.5から何をしたらダメになったのかが不明なので困っています。
多分llmod3関係の機能が記述されたままになってるからかなぁ、と思いますけどいまいち変な命令とか見つかんないんですよねぇ。
よろしくお願いします。



この記事に返信する


あび

リンク

2026/2/21(Sat) 20:29:54|NO.104747

使ってる少し特殊な機能としてはファイルパスの取得やdatファイルへの保存、読み込み、マウスのスクリーン座標での位置取得、ジョイスティックのキー判定、くらいです。



あび

リンク

2026/2/21(Sat) 20:31:18|NO.104748

あと個々のウィンドウのスクリーン上での座標も保存してます。



通りすがり

リンク

2026/2/21(Sat) 20:56:03|NO.104749

過去ログに似たような内容があるようです

https://hsp.tv/play/pforum.php?mode=pastwch&num=94659

非推奨で削除されているようです



あび

リンク

2026/2/21(Sat) 21:57:09|NO.104750

通りすがりさんありがとうございます。
そちらの件のマウスに関しても「ginfo_mx」命令などを使っているので
llmod3は関係なさそうなんですよね・・。



zrs90(5翁もどき)

リンク

2026/2/21(Sat) 23:47:45|NO.104751

HSP3.4か3.5の(インストールしたソフト自体)
はお使いのPCに残ってますか?

commonフォルダの中に「llmod3」と言うフォルダが
あるはずなのでソレをフォルダ丸ごとコピーして
3.7のcommonフォルダ内に置いて下さい
コレで3.7と使っているOSの機能制約に引っかかって
なければ動作出来るはずです

ただ3.5にはhsファイルが無かった記憶がありますので
その場合、オンラインマニュアルで命令を調べて下さい
「hsp3 llmod3 マニュアル」で多分調べられるかと

3.4のhsファイルデータがあるなら「llmod3_〜.hs」
のデータを全て3.7のhsphelpの中へコピーしてしまえば
hdlの方でオフラインで閲覧出来るはずです



zrs90(5翁もどき)

リンク

2026/2/22(Sun) 00:38:01|NO.104752

104751追記

私のやり方が悪いのか3.4のオンラインマニュアル
からは検索出来なくなってました
何か手段があるのかな?.hsのデータはあるらしい?



名無し

リンク

2026/2/22(Sun) 01:37:37|NO.104753

他の方も仰っている通り、llmod3を過去バージョンから持ってくるか、
llmod3を使用している命令をソースから削除していくかのどっちかですね。
前者の方が手っ取り早いですね。

>大量の変数が一覧が出て「宣言されていません」となっています。
こちらの「大量の変数が一覧で出て」については、
恐らく「未初期化の変数があります」と言うもので、
HSPの場合実行に問題がある訳では無いのでスルーでいいです。

「宣言されていません」については自分は記憶にないので分からないのですが、
自分の記憶が正しければ内部エラーではないような
恐らくそういった場合はエラー2の「文法が間違っています」になると思います。
行番号もセットで表示されると思うので、削除していく場合はそれを参考にするといいかもしれません。



あび

リンク

2026/2/22(Sun) 09:45:43|NO.104754

「未初期化」という表記だったかもしれません。
適当な記憶で書いてしまったので申し訳ないですm(_ _)m
翁さん名無しさん言うように旧バージョン探してみたところ、
一応外付けに3.4aというバージョンは見つかりました。
これをとりあえずインストールしてみようと思います。
ありがとうございます!



あび

リンク

2026/2/22(Sun) 10:14:23|NO.104755

HSP 3.4aのインストールフォルダから問題の「llmod3」フォルダ見つけまして、3.7の方にそのままコピー致しましたところ、無事3.7上で正常に起動しました!
とりあえず詳細な動作確認はしてませんが、問題出ましたらまた書き込むかもしれません。
皆さん助言ありがとうございました!



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.104746への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

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