HAMLOG プログラム開発室


新着表示
タイトル
記事No
投稿日
投稿者

Re: Win7 + VisualBasic2010で
442
2014/02/22(Sat) 09:34:15
JA2BQX 太田
こんにちは。

> 解決したようでなによりです。プロジェクトのコピーがうまくいかなかったのでしょうか?そういうこともあるんですね~。(開発環境のバグ?)

単なる私のミスのようでした。大変失礼しました。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: AstRnum ver 1.1.0 (2014/02/21 22:38)
441
2014/02/22(Sat) 06:47:49
JA2BQX 太田
JP7CZE 川辺さん、

>  また,リスト表示を,変換前と変換後の2つを横に並べ,同時スクロールするようにしました.
>  さらに,上/下のラベル(ラベル行のみ/分岐命令も含む)にジャンプできるようにしました.

希望を取り入れてくださり、ありがとうございました。
それにしても対応が早いですね、アルゴリズムを途中まで考えて混乱し止めました。
CPU72 では対応出来そうにありません。 Hi
そちらの性能はCPU??  (これは??が少ないほど高性能のようで)
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: AstRenum (ver 1.0.7 2014/02/21 16:22)
440
2014/02/22(Sat) 06:32:00
JA2BQX 太田
こんにちは。

> ところで,私はいまだに,設定ファイルを,c:\windows\AstRenum.ini などとして,%windows%ディレクトリに iniファイルを書き出しているのですが,こういうのは,Win7/8でも通用するのでしょうか.

私はINIファイルはEXEと同じフォルダに...と決めています。
Win7で%windows%ディレクトリには未経験で分りません。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: Win7 + VisualBasic2010で
439
2014/02/22(Sat) 00:12:57
JO1SIM・出島
こんにちは。

解決したようでなによりです。プロジェクトのコピーがうまくいかなかったのでしょうか?そういうこともあるんですね~。(開発環境のバグ?)

何かありましたら、またご連絡いただければと思います。



> こんにちは。
>
> JO1SIM でしま さん、皆さん、ありがとうございました。
>
> WinXpのVB2008からのコピー、VB2010への変換などをしたソースで
> エラーが出るようで、環境の作成ミスが原因の様です。
> VB2010にて新規に作成すれば上手く動作します。
> お騒がせしました。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: AstRnum ver 1.1.0 (2014/02/21 22:38)
438
2014/02/21(Fri) 23:29:18
JP7CZE 川辺

> なんかすごいことになってますね。
> 川辺さんのパワーには脱帽です。

思い立った時に一気にやらないと,すぐに構造や変数の意味なんかを忘れてしまうので.

> HAMLOG内部では、StringListオブジェクトに定義ファイルを読み込んで、
> あとは力技で1行ずつ処理してます。
> VBではDataSetというのが使えるみたいですね。
> http://vsug.jp/tabid/63/forumid/44/threadid/6120/scope/posts/Default.aspx

なるほど.私はまだVB6ですが,VB6にもあったのかなぁ,知りませんでした.

> 無限ループ防止のため、上の行へのジャンプはできない仕様としてます。

FiveQSO.QSL を見た時の印象(分岐命令もろくに調べずに)は,

Do Until
・・・
Loop

の構造だと早合点してしまいました.太田さんから後方は見ないよ,とご指摘を受けて,修正しました.

気分的には,これで,スパゲッティがショートパスタ位にはなったかな,と思っています.

このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: AstRnum ver 1.1.0 (2014/02/21 22:38)
437
2014/02/21(Fri) 23:15:06
JG1MOU浜田
なんかすごいことになってますね。
川辺さんのパワーには脱帽です。

HAMLOG内部では、StringListオブジェクトに定義ファイルを読み込んで、
あとは力技で1行ずつ処理してます。
VBではDataSetというのが使えるみたいですね。
http://vsug.jp/tabid/63/forumid/44/threadid/6120/scope/posts/Default.aspx

無限ループ防止のため、上の行へのジャンプはできない仕様としてます。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者
参照先
AstRnum ver 1.1.0 (2014/02/21 22:38)
436
2014/02/21(Fri) 22:48:51
JP7CZE 川辺

AstRnum ver 1.1.0 (2014/02/21 22:38)です.

 分岐命令のラベル番号のチェックが甘く,不具合が出る場合があることがわかったので修正しました.
 また,リスト表示を,変換前と変換後の2つを横に並べ,同時スクロールするようにしました.
 さらに,上/下のラベル(ラベル行のみ/分岐命令も含む)にジャンプできるようにしました.Tnx JA2BQX 太田さん

※※ 現在,jarl.comの飛び先のメールサーバーが使えなくなっています.もしご連絡があれば,上記メールアドレスからお願いします.
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: AstRenum (ver 1.0.7 2014/02/21 16:22)
435
2014/02/21(Fri) 21:59:41
JP7CZE 川辺

> 他のラベルを多用しているQSL定義ファイルでは如何でしょうか?

見事にミスってました.
自分のいつも使っているQSL印刷定義ファイルで,

*1354
・・・
#GOTO *13546
・・・
*13546

というのがこけていました.

変換時にラベルの後の文字列を切り捨てないように,ちゃんと番号の一致のチェックもせずに,replace を使っていたのですが,

*1354 を たとえば *1210 に変換する際に,

*1210
・・・
#GOTO *12106 ;←1210 が書き換えられた
・・・
*1230 ;←正しい変更後のラベル番号

となってしまっていました.

なので,#GOTO とかの時("*"が先頭以外にある時)には,まじめに番号だけを切り出して,一致すれば変換,ということで対処しました.

ので,現在はOKです.

ところで,私はいまだに,設定ファイルを,c:\windows\AstRenum.ini などとして,%windows%ディレクトリに iniファイルを書き出しているのですが,こういうのは,Win7/8でも通用するのでしょうか.
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者

Re: AstRenum (ver 1.0.7 2014/02/21 16:22)
434
2014/02/21(Fri) 20:39:59
JA2BQX 太田
JP7CZE 川辺さん,
速攻ですね。 「すぐやる課の部長さん」なのかな....?! Hi

WinXpでは [ Microsoft XPS Document Writer ] が上手く動作しなくなってしまったので
Win7にて印刷イメージを出力して見ました。

構文的にもOKと思いますが
FiveQSO.QSL と FiveQSO_new_107.QSL との印刷イメージが同じなのでOKですね。

他のラベルを多用しているQSL定義ファイルでは如何でしょうか?
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: AstRenum (ver 1.0.7 2014/02/21 16:22)
433
2014/02/21(Fri) 17:36:42
JP7CZE 川辺

太田さん,

>構文解釈はシーケンシャルで上の行には戻らないルールなので。

ということで,修正しました.
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
pagetop