新着表示
タイトル
記事No
投稿日
投稿者
:
ユーザリストリスト開く
:
29089
:
2026/03/02(Mon) 16:05:24
:
jo3ejp
最初にユーザリストが古いと表示されます。新しいリストに変更しましたら、
今度は一度Tubro HAMLOG/winでユーザーリストを開いて下し表示されます。
リストを開く操作しても表示が変わるません。
ご指導のほどよろしくお願いします。
タイトル
記事No
投稿日
投稿者
:
Re^8: 登録している文字数を知る方法について
:
29088
:
2026/03/02(Mon) 08:47:51
:
JJ1PIO 出井隆晶
> > #PrintA $$X , $$Y +30, 3, "!QT" ; 場所
> > #PrintA $$X , $$Y +75, 3, "!$$A" ; 氏名 ハングアップします。
>
> hQSLでこれを試してみましたが、正常に表示されました。
> サンプルボタン、編集ウインドウでのイメージ、いずれも正常でした。
>
浜田さん、栗林さん大変お手数をお掛け致しました。
Windows11でDドライブにHAMlogフォルダーがある関係なのかなと思い、Windows10 PCのCドライブに
HAMlogフォルダー中身をコピーして、試してみました。
#PrintA $$X , $$Y +30, 3, "!QT" ; 場所
#PrintA $$X , $$Y +75, 3, "!NA" ; 氏名
やはり 2行とも #PrintA にするとうまくいきません。
イメージボタンを押した後にPC画面上部に \AAA.mQSL (応答なし) が表示されて正しく表示されません。
相手局の運用場所と氏名で文字がはみ出てしまう場合にそちらを #PrintA にして、問題が無い方は
通常の #Print にするようにします。
お手数をお掛け致しました。
タイトル
記事No
投稿日
投稿者
: Re^7: 登録している文字数を知る方法について
: 29087
: 2026/03/01(Sun) 16:25:48
: JG1MOU浜田
> #PrintA $$X , $$Y +30, 3, "!QT" ; 場所
> #PrintA $$X , $$Y +75, 3, "!$$A" ; 氏名 ハングアップします。
hQSLでこれを試してみましたが、正常に表示されました。
サンプルボタン、編集ウインドウでのイメージ、いずれも正常でした。
タイトル
記事No
投稿日
投稿者
:
Re^6: 登録している文字数を知る方法について
:
29086
:
2026/03/01(Sun) 15:42:51
:
JJ1PIO 出井隆晶
> > #PrintA $$X , $$Y +30, 3, "!QT" ; 場所
> > #PrintA $$X , $$Y +77, 3, "!$$A" ; 氏名
> > 枠を超えるところで改行されてうまくいきました。
> > 同じ命令を hQSL で行なった所 フリーズしました。
> > どちらか一行だけにするとうまくいきますが、2行をしていするとうまくいきません。
> > hQSL側でも同じようにすることは可能ですか?
>
> hQSLにも、同じ構文がありますし
> こちらの試行では、問題なく表示しますが・・
> どちらか1行だけなら・・・?? 今のところ問題点がわかりません
> どなたか、おわかりの方がおられましたら・・おねがいします
>
#PrintA $$X , $$Y +30, 3, "!QT" ; 場所
#PrintA $$X , $$Y +75, 3, "!$$A" ; 氏名 ハングアップします。
#PrintA $$X , $$Y +30, 3, "!QT" ; 場所
#Print $$X , $$Y +75, "!$$A" ; 氏名 片側だけにすると正しく表示されます。
#Print $$X , $$Y +30, "!QT" ; 場所
#PrintA $$X , $$Y +75, 3, "!$$A" ; 氏名 反対側にしても正しく表示されます。
2行とも #PrintA にしてイメージボタンを押すとループ状態になって強制終了させるしかありません。
何度やっても同じ状態でhQSLがうまくいかないので、QSL側の指定を解除した事を思い出しました。
タイトル
記事No
投稿日
投稿者
: Re^5: 登録している文字数を知る方法について
: 29085
: 2026/02/28(Sat) 16:06:29
: JF0NFW/栗林
> #PrintA $$X , $$Y +30, 3, "!QT" ; 場所
> #PrintA $$X , $$Y +77, 3, "!$$A" ; 氏名
> 枠を超えるところで改行されてうまくいきました。
> 同じ命令を hQSL で行なった所 フリーズしました。
> どちらか一行だけにするとうまくいきますが、2行をしていするとうまくいきません。
> hQSL側でも同じようにすることは可能ですか?
hQSLにも、同じ構文がありますし
こちらの試行では、問題なく表示しますが・・
どちらか1行だけなら・・・?? 今のところ問題点がわかりません
どなたか、おわかりの方がおられましたら・・おねがいします
タイトル
記事No
投稿日
投稿者
:
Re^4: 登録している文字数を知る方法について
:
29084
:
2026/02/28(Sat) 15:44:14
:
JJ1PIO 出井隆晶
> > 行間隔は何も指定をしていませんでした。
> > こちらを指定する事で希望する通りの機能ができました。
> > ありがとうございました。
> >
> 誤字脱字ですみませんでした
> HAMLOGのヘルプをコピーしたのですが・・
> うまく出来たようでなによりです
QSLカード印刷で下記のようにしました。
#PrintA $$X , $$Y +30, 3, "!QT" ; 場所
#PrintA $$X , $$Y +77, 3, "!$$A" ; 氏名
枠を超えるところで改行されてうまくいきました。
同じ命令を hQSL で行なった所 フリーズしました。
どちらか一行だけにするとうまくいきますが、2行をしていするとうまくいきません。
hQSL側でも同じようにすることは可能ですか?
タイトル
記事No
投稿日
投稿者
: Re^3: 登録している文字数を知る方法について
: 29083
: 2026/02/27(Fri) 14:20:31
: JF0NFW/栗林
> 行間隔は何も指定をしていませんでした。
> こちらを指定する事で希望する通りの機能ができました。
> ありがとうございました。
>
誤字脱字ですみませんでした
HAMLOGのヘルプをコピーしたのですが・・
うまく出来たようでなによりです
タイトル
記事No
投稿日
投稿者
:
Re^2: 登録している文字数を知る方法について
:
29082
:
2026/02/27(Fri) 13:35:04
:
解決 JJ1PIO 出井隆晶
> > HAMlog環境設定-設定6にある名前の文字数を25に設定をしています。
> > クラブ局等との交信で名前をきっちりを登録したくて、桁数を増やしました。
> > ところがQSLカードを印刷するに文字数が多い場合にカード外に印刷がされてしまう事に
> > 気づきました。
> > そこで10桁まではフォントサイズを18にして、それ以上の場合は、フォントサイズを小さくするか
> > 11桁から残りの文字数を2行目に分割して印刷をすることを考えたいのです。
>
> > 何かよい方法はありますか?教えてください。
>
> 一番単純な方法は
> 票重装備の下記構文を使うことかと・・・
>
> #PrintA
> 文字列が長くて用紙からはみ出してしまう場合に、自動的に改行して印字します。
> また、文字列中にという文字があれば、その位置で改行します。やでは改行しません。
> 改行したときの行間隔を0.1ミリ単位で指定します。それ以外は、#Printと同じです。
> 構文 #PrintA , , , "文字列"
> 【例】 #PrintA 220,965,10,"QSO有難うございました。CU AGN"
> ※用紙の右端で自動的に改行させる場合、
> 印刷前にプリンターの用紙設定ではがきを指定しておく必要があります。
>
>
大変失礼をしました。
文字数をチェックして改行をすることばかりを考えておりました。
実際 印刷命令では #PrintA $$X, $$Y,<行間隔>,"!QT" でQTHや氏名を印刷していました。
行間隔は何も指定をしていませんでした。
こちらを指定する事で希望する通りの機能ができました。
ありがとうございました。
タイトル
記事No
投稿日
投稿者
: Re: 登録している文字数を知る方法について
: 29081
: 2026/02/27(Fri) 09:58:53
: JF0NFW/栗林
> HAMlog環境設定-設定6にある名前の文字数を25に設定をしています。
> クラブ局等との交信で名前をきっちりを登録したくて、桁数を増やしました。
> ところがQSLカードを印刷するに文字数が多い場合にカード外に印刷がされてしまう事に
> 気づきました。
> そこで10桁まではフォントサイズを18にして、それ以上の場合は、フォントサイズを小さくするか
> 11桁から残りの文字数を2行目に分割して印刷をすることを考えたいのです。
> 何かよい方法はありますか?教えてください。
一番単純な方法は
票重装備の下記構文を使うことかと・・・
#PrintA
文字列が長くて用紙からはみ出してしまう場合に、自動的に改行して印字します。
また、文字列中に
という文字があれば、その位置で改行します。
や
では改行しません。
改行したときの行間隔を0.1ミリ単位で指定します。それ以外は、#Printと同じです。
構文 #PrintA <横座標>, <縦座標>, <行間幅>, "文字列"
【例】 #PrintA 220,965,10,"QSO有難うございました。
CU AGN"
※用紙の右端で自動的に改行させる場合、
印刷前にプリンターの用紙設定ではがきを指定しておく必要があります。
タイトル
記事No
投稿日
投稿者
:
登録している文字数を知る方法について
:
29080
:
2026/02/27(Fri) 08:54:11
:
JJ1PIO 出井隆晶
HAMlog環境設定-設定6にある名前の文字数を25に設定をしています。
クラブ局等との交信で名前をきっちりを登録したくて、桁数を増やしました。
ところがQSLカードを印刷するに文字数が多い場合にカード外に印刷がされてしまう事に
気づきました。
そこで10桁まではフォントサイズを18にして、それ以上の場合は、フォントサイズを小さくするか
11桁から残りの文字数を2行目に分割して印刷をすることを考えたいのです。
Excel VBA だと LEN関数で文字数を知ることが出来て、MID関数で文字列の任意位置から指定文字数を取り出すことが出来るので、2行に分けて印刷する事も可能だと思いますが、HAMlogはC言語(?) で作られているような話を聞いた気がして、C言語で同じ機能を調べて対応してみましたが、うまくいきません。
調べ方が完全ではないと思っています。
何かよい方法はありますか?教えてください。