今日のテーマ   日々改造 (^_^;)         
[記事リスト(ツリー表示)]  [ 返信 ]   [新着記事] [最新50] [ワード検索] [過去ログ]

タイトル Re^4: DOSVAXJ3 JP230216に更新
投稿日: 2023/02/20(月) 00:19
投稿者konno
 番 号 10565    10562 番 文太 さんへのコメント    コメント数 2

> >>簡単なプログラムを書いて各種環境で試してみました。
>  僕は、「何もわかっていない」自覚があるつもりなのに、ここを考えていました。
>  Vzマクロはダメ。アセンブラ? パスカル? ベーシック? 僕にとって
> いちばん簡単なのはなんだろう? とか。(言い方があれですが)ベーシックが
> Vzマクロレベルに操れれば、こんなの、なのですが。

いちばん簡単なのはVzマクロではないですか?
#10548 で使ったマクロで確認できると思います。

= f_open
*m
80	^^	"f_open"

:A	b=l=wm+230,				;<l>ine <b>uffer
	ax=$3d00, 
;	ax=$713d, 
;	dx="d:\01\確定申告.txt", 		; SFN漢字 ★ パスを合わせてください
;	dx="d:\01\楽天 1.txt",	 		; SFN漢字スペース ★ パスを合わせてください
	dx="d:\01\楽天0123456789 01.txt", 	; LFN漢字スペース ★ パスを合わせてください
	&i($21)		;open
	c=r,h=ax,				;file<h>andle
	(c)? {&m(" open err! ") >e}		; ★ open err 追加
	ax=$3f00, bx=h, cx=50, dx=b, &i($21)	;read (50 bytes)
	i=ax,					;<i>: read bytes
	&m("%s",dx)
:e	ax=$3e00, bx=h, &i($21)			;close
	.
*

このように open err を追加して、LFN漢字スペース名でやってみました。
DOSVAXJ3の新版とVTDOSはファイル内容を表示します。
DOSVAXJ3の旧版と MS-DOS Player は open err! と表示されます。

最初からこれで確認すればよかったですね。
でもこの時点では、ax=$3d00 のファンクションコールが原因とは思ってもいなかったのでした。 

>  いえ、今日の気温と太陽はよかったです。レベル0まで回復してる、と感じました(笑)
>  V(^^)z

埋め込み式のソーラーバッテリーみたいですね。(^^;

    - No.10565 一括表示へ   -   コメント元:10562 一括表示へ  -    [ 返信 ]    [引用無し] pre


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
10559.DOSVAXJ3 JP230216に更新 - konno 23/02/16-21:35
  ┗10560.Re: DOSVAXJ3 JP230216に更新 - 文太 23/02/18-11:56
   ┣10561.Re^2: DOSVAXJ3 JP230216に更新 - konno 23/02/18-21:42
   ┗10562.Re^3: DOSVAXJ3 JP230216に更新 - 文太 23/02/18-23:24
    ┗10565.Re^4: DOSVAXJ3 JP230216に更新 - konno 23/02/20-00:19
     ┣10566.Re^5: DOSVAXJ3 JP230216に更新 - 文太 23/02/20-01:52
     ┗10568.Re^5: DOSVAXJ3 JP230216に更新 - 文太 23/02/20-02:13
      ┣10570.Re^6: DOSVAXJ3 JP230216に更新 - konno 23/02/21-00:42
      ┗10572.Re^7: DOSVAXJ3 JP230216に更新 - 文太 23/02/21-12:50
       ┗10573.Re^8: DOSVAXJ3 JP230216に更新 - としき 23/02/21-18:53
        ┗10574.LFNと清十郎先生など - 文太 23/02/21-23:59
      ┗10571.Re^6: DOSVAXJ3 JP230216に更新 - めざら 23/02/21-07:51
       ┗10575.vtdosでの発見 - 文太 23/02/22-00:02
   ┗10563.Re^2: DOSVAXJ3 JP230216に更新 - めざら 23/02/19-10:09
    ┗10564.Re^3: DOSVAXJ3 JP230216に更新 - 文太 23/02/19-23:40

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)   [引用無し]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表、プログラム) ※折り返さずに改行を入れてね
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]