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


HSPTV!掲示板


未解決 解決 停止 削除要請

2022
0527
zezenanahsptvフォルダと Dish Win版 picload表示について5解決


zezenana

リンク

2022/5/27(Fri) 00:54:31|NO.96471

添付サンプルの実行にて以下の動作が見受けられるのですが私の環境だけでしょうか?

・HSP3.7β1以前の HSP3Dish実行では picloadの画像が表示されない(未サポート?)

・HSP3.7β2(プレビュー版)では、picloadも celloadも hsvtvフォルダの画像ファイルを
読めずに「#Error13 画像ファイルがありません」と表示される


;#include "hsp3dish.as" // 〔軌/Dishの切り替え #if 1 // picload/celloadの切り替え picload "hsptv_img.png",1 #else celload "hsptv_img.png",1 celput 1 #endif redraw 1

,離灰瓮鵐箸砲 HSP3無印WinとHSP3Dish Winの実行切り替え
△ 0にするとcelload表示、1にするとpicload表示



この記事に返信する


zrs90(5さい)

リンク

2022/5/27(Fri) 11:25:02|NO.96472

参考になるか分かりませんが
ソースが短かったので試して見ました。
環境は下記の通り。

HSP3.6 Windows7pro 32ビット
Core i5 -4590 内蔵グラフィック
メモリ4G HDD500G
Microsoft Wired keyboard 600(有線)
4Kモニター環境
標準エディタ(※ネット接続なし)

※ #96471 zezenana さん のサンプルを
実行する際、画像に関しては
パスが通らなかった為、フルパス指定し実行。

ーーーーーーーーーーーーーー
3.6 での、実行結果

●ノーマルWindows版

#if 0
 ウインドウ背景白
 画像表示あり、背景黒 ←※

#if 1
 ウインドウ背景白
 画像表示あり、背景白


●Dish Windows版

#if 0
 ウインドウ背景(※画像サイズの関係で不明)
 画像表示あり、背景白 ←※

#if 1
 ウインドウ背景白
 画像表示なし
 
ーーーーーーーーーーーーーー

●3.7β1、2(プレビュー)については
当方都合で未確認です。

●3.5も上と同様のようです。

●3.6 で、support_cmds.txtを参照。
dish非互換コマンドに
picload、celload がありましたが
私はαチャンネルの扱いの項目位しか
説明が見つけられませんでした。
コレ以外、何かありましたでしょうか?

●ソースに、redraw 0 がありませんが
無くても変わらないようです。
(※そもそも何も無い所に画像表示して
いるからでしょうか?)

●同梱の別の.png画像も2〜3見ましたが
上と結果は変わらないようです。
(※hsp_tv_img.png と、hsp_tv_img2.png では
画像の背景色が、違うので上の結果とは
その点だけ違います。)

ただし、.png以外の形式や、全く別の画像は
テストしてないので不明です。



zezenana

リンク

2022/5/28(Sat) 09:08:53|NO.96481

>zrs90(5さい) さん

添付サンプルご確認いただきありがとうございます。

今回載せたスクリプトには色々と不備があったようでして
Dish Win版の picload命令の未サポートの件についてと
Dish Win版の hsptvフォルダの問題?が混在していたようです。

混乱させたようですみません。

>パスが通らなかった為、フルパス指定し実行。
>3.6 での、実行結果
>:
>(中略)
>:
>●3.5も上と同様のようです。

ご確認いただいた結果は同じでしたので、私の環境の問題ではないみたいですね。

ちなみに 無印Win版、HSP3.51Dish Win版では hsptvフォルダは参照できないので
フォルダ指定するのが正しいです。記載不足ですみません。

HSP3.6の Dish Win版では、以下の通りフォルダ指定なしで動作すると思います。
https://www.onionsoft.net/hsp/v36/doclib/hsptv_res.htm

>dish非互換コマンドに
>picload、celload がありましたが
>私はαチャンネルの扱いの項目位しか
>説明が見つけられませんでした。

Dish Win版の picload命令の未サポート(画面に画像表示されない)について
現在でも対応されていないことが関係しているみたいです。
(そもそも Dishでは直接画面に画像表示するニーズがない?)

問題点が少しまとまってきた感じなので
後は HSP3.7βテストのスレッドにでも報告させて頂きます。
ありがとうございました。


-----
>●ソースに、redraw 0 がありませんが
redraw 0 は基本的に要りません(書き換え処理が画面上で見えるだけ)
redraw 1 は Dishの表示用です(Dishは実行時 redraw 0同様のため)

>hsp_tv_img2.png
2ってありましたっけ?

>HSP3.6 Windows7pro 32ビット
>(中略)
>標準エディタ(※ネット接続なし)
その環境で OSのウィルス感染を意識してるだけなら
ubuntuのブートUSBでも使えば気にせずネット繋げそうですけどね。
Win7にファイル転送する際にはVirusTotalなど利用すれば良いだけですし。



zrs90(5さい)

リンク

2022/5/28(Sat) 11:53:31|NO.96486

申し訳ないです。

hsp_tv_img2.png は 何かの動作チェック時に
画像変換した物を、私が間違えました。

(※確認したら、タイムスタンプ、今年の2/4 付だったので
記憶が曖昧ですが、hspcv か、cel 系命令 の動作検証で
作ったようです。)

後、hsp3.x は500GHDDを分割して、osと別ドライブに
インストールしてます。


追記。

ネット環境については、前から少しずつお金貯めて
11アップグレード可のPCと、5gwifi の無線ルーター
(※部屋の工事がNGで、光ファイバー等は、× 。)

を近い内に入れるつもりで、こっそり動いてました。
PCがあれば、テザリングで行けるんですが。)

...が、予定外の出費で、オシャカ状態に。
ありがたい事に、色々な方々から掲示板上でアドバイスを頂いて
おりますが、当分、iPhone だけで活動になりそうです。



おにたま(管理人)

リンク

2022/5/30(Mon) 23:22:29|NO.96517

HSP3.7β版へのご報告ありがとうございます。
Windowsのβ版で正しくhsptvフォルダの参照ができないのは不具合として修正したいと思います。
尚、HSP3Dish実行ではウインドウID0へのpicloadでは画像が表示されません。



zrs90(5さい)

リンク

2022/6/1(Wed) 20:10:13|NO.96533

開発お疲れ様です。

>HSP3Dish実行ではウインドウID0への
>picloadでは画像が表示されません

...これは想定外でした。3.6のマニュアル
は随分見たつもりでしたが、記述を
見つけられませんでした。

3.7β2プレビュー、知人にpcを少し借りれたので
ダウンロードさせて頂きました。
ありがとうございます。



記事削除

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

NO.96471への返信

マスコット

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

名前

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

削除用パスワード

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

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

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