HAMLOG開発室は、HAMLOGに関連したプログラム開発(C、パスカル、VB言語等、又はDLL)についての
専用BBSです。プログラム言語に関する投稿以外は通常のHAMLOG相談室に投稿して下さい。
HAMLOG開発室BBS

JA9AOB 銅子さん,

>情報掲示板[4044] Re:[4043] AstRenum-HAMLOGのQSL印刷定義のラベルをリナンバー 投稿者:JA9AOB 銅子 投稿日:2014/02/20(Thu) 09:12 [返信]
>
>無事インストールしてみましたが、私の定義ファイルは規則破りのNo付けかもしれません。途中で終わるようです。新しいラベルが並んだファイルが作られるだけです。ウィンドウには途中まで変更したものが読めますが。
>JMPが下方のみでかつ最初の場所へ行くことを利用して類似パターのコーティングは同じラベル番号にしている為でしょうか。残念でした。せっかくだからこの際、ぐちゃぐちゃを整理しようと思ったのですが。

 上記,まさに私の陥っていた状況そのものです.一部書き出すと,こんな感じ.

------------
*3017
#Print 210, 945,"/QRP 2.5W"
#Goto *3100

*3018
#Print 210, 945,"/QRP 5W"
#Goto *3100

*3100
#FontSize=11
#FontStyle=0
#FontName="Times New Roman"
#Print 25, 700,"Rig:"  ;移動時のリグ?

RmStr "Rig="
#GOTO *31011
#GOTO *31010?

RmStr "/AM"
#Goto *3101?

RmStr "/QRP"
#Print 100, 700,"YAESU FT-817ND"  ;移動時のリグ
#Goto *31010

*3101?
RmStr "QRP1.5W"
#Goto *3103?
RmStr "QRP 1.5W"
#Goto *3103

#RmStr "QRP 5W"
#Print 100, 700,"YAESU FT-817ND+Linear5W"  ;移動時のリグ

*31011
#FontName="MS P明朝"
#Print 100, 700,"!RG !Pw"
#GOTO *3105

*31010
#FontName="MS P明朝"
?
RmStr "/QRP"
#Goto *3105
?
RmStr "/7L"
#Goto *3104


#Print 100, 700,"YAESU FT-757 50W"  ;移動時のリグ-
#Goto *3105

*3103
---------------

 リストが途中までしか表示されないとのことですが,
この部分は,内容と無関係に,ファイルから,一行を読み込んでリストに追加しているだけなので...ファイルの最終行EOFまで行けばお終いです.

 もしかしたら,途中で改行コードが変わっていると言うことはないでしょうね.VB6を使っているので,改行コードは CR+LF(&H0D, &H0A)ですが,CRだけとかLFだけだと,改行コードとは認識されずに,丸ごと連続した一行として読み込まれます.
 この件に関しては,現状では考慮されていません.

 最後の行,ぐじゃっといっぱい入ってませんか?

 もしよろしければ,@jarl.com経由で元のエラーの出るQSL印刷定義ファイルを送っていただけないでしょうか.何が問題なのかテストしてみたいと思います.

 よろしくお願いします.

#あれれ?ちょっとCGIのデータ変換,おかしいかな?”?"と" "(スペース)の組み合わせ(? )の前後で改行位置が変わってます.(←は正常)

2014/02/20(Thu) 09:47:11  [No.414]


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)
- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
Call 名前 ※必須
文字色
Eメール
タイトル sage
URL
メッセージ 手動改行 強制改行 図表モード
メッセージには上記と同じURLを書き込まないで下さい
画像File  (130kBまで)
暗証キー (英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)
プレビュー