新着表示
タイトル
記事No
投稿日
投稿者
: Re: Win7 + VisualBasic2010で
: 412
: 2014/02/18(Tue) 16:05:54
: JA2BQX 太田
JA1RNR 吉田さん、こんにちは。 ありがとうございます。
> プラットフォームは(x86).NET Frameworkは3.5です。
過去ログでもその様に書かれていますね。
なぜか、こちらは不調でして。 環境がおかしくなってしまったのでしょうね。
InitHamlogDLL() を実行した時点で即デバッグが停止してしまいます。
THW2VBNET.dll 等はどこにおいてありますか?
Initialization() は THW2VBNET.vb には無いようです。
WinXpでは上手く動作するのですが...、もう少し悩んでみます。
さらに、原因に心当たりがあれば教えて下さい。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Win7 + VisualBasic2010で
: 411
: 2014/02/18(Tue) 15:24:59
: JA1RNR 吉田
>
> hdbのupdateでWin7の
> VisualBasic2010」にてプラットフォームは(x86).NET Frameworkは3.5
> Hamlog50.dllでは思うような結果が得られないので苦慮しています。
JA2BQX 太田さん、JO1SIM 出島さん、こんにちは。
横から失礼いたします。
私も、Win8 + Visual Basic2010でHamlog.hdbのデータ修正には、JO1SIM 出島さんが開発されたTHW2VBNET.DLLの説明にある「UpdateSample.txt」のとおりの記述で正常にデータ修正ができています。
プラットフォームは(x86).NET Frameworkは3.5です。
JA1RNR 吉田 康太郎
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Win7 + VisualBasic2010で
: 410
: 2014/02/17(Mon) 22:40:13
: JA2BQX 太田
JO1SIM 出島さん、お手数をお掛けします。
> 1027==DLLが見つからないこれは私の設定で「デバッグ」もx86 にする事で回避出来ました。
(いままではこんな初歩的なミスもあってお恥ずかしい)
> InitHamlogDLLの前にInitialization()は呼びましたでしょうか?これを呼ばないと、InitHamlogDLLも失敗する可能性があります。Initialization() に関しては記述が無いような....?
http://homepage3.nifty.com/jo1sim/software/THW2VBNET.zip ですが、
これが最新??
WinXpでは上手く動作するのですがWin7で手こずっています。
hdbのupdateでWin7の
VisualBasic2010」にてプラットフォームは(x86).NET Frameworkは3.5
Hamlog50.dllでは思うような結果が得られないので苦慮しています。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Visual C++
: 409
: 2014/02/17(Mon) 22:25:03
: JO1SIM・出島
確かに商用版は手が出ないほど高い製品ラインナップばかりになってしまいましたね。.NETだけなら無料版でもいいのですが、MFCのコンパイルをする以上商用版ってことになってしまいますね。
「MFC無し」ならば.NETじゃなくても無償のコンパイラもあるとは思いますが…ただ、VC5++のころのソースが流せるかは微妙です。(笑)
> Windows7 Pro 64bitマシンで Visual C++ 5.0がうまく動作しないので、
> 難儀してます。
> そんな古いもん使うな!って言われればそれまでなんですが、ちょっと
> したもの作るだけなので、最新版を買う気もありませんし。
>
> やむなくVMware上のXPで動作させようと、調整中です。
> 単なる近況です。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Win7 + VisualBasic2010で
: 408
: 2014/02/17(Mon) 22:14:43
: JO1SIM・出島
JA2BQX 太田OM
JO1SIMでしまです。この場所をお借りします。すみません>浜田OM
InitHamlogDLL()からどんなエラーコードを返しているでしょうか?
1026==すでにロード済み
1027==DLLが見つからない
と返します。1027だとすると、DLLの位置(PATH?)ということに
なりますでしょうか…。
InitHamlogDLLの前にInitialization()は呼びましたでしょうか?これを呼ばないと、InitHamlogDLLも失敗する可能性があります。
この手の問題の根本解決としては、.NETネイティブのHamlog.dllを
どなたか開発してもらえないかしら?って感じですね。(笑)
> 浜田さん、お世話になります。
>
> > InitHamlogDLL() って関数は、拙作のDLL内にありましたっけ?
>
> いえ、これは JO1SIM 出島さんが作成した THW2VBNET.dll の関数です。
>
> 説明では 同じフォルダにDLLがあれば良い...とのことですが。
> あれこれやっていますがまだエラーが出てNGです。
> 以前は Win7でも動いていたような気がするのですがリカバリーを
> したこともあるので....。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Win7 + VisualBasic2010で
: 407
: 2014/02/17(Mon) 07:37:33
: JA2BQX 太田
浜田さん、お世話になります。
> InitHamlogDLL() って関数は、拙作のDLL内にありましたっけ?
いえ、これは JO1SIM 出島さんが作成した THW2VBNET.dll の関数です。
説明では 同じフォルダにDLLがあれば良い...とのことですが。
あれこれやっていますがまだエラーが出てNGです。
以前は Win7でも動いていたような気がするのですがリカバリーを
したこともあるので....。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Win7 + VisualBasic2010で
: 406
: 2014/02/16(Sun) 22:10:26
: JG1MOU浜田
InitHamlogDLL() って関数は、拙作のDLL内にありましたっけ?
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Win7 + VisualBasic2010で
: 405
: 2014/02/16(Sun) 20:57:39
: JA2BQX 太田
お世話になります。 ここ数日手こずっていまして、
過去ログでは No.337 で「Windows8 + VisualBasic2010でHamlog.hdbを使う では」
上手く動作しているようなので私の環境の原因でしょうが、
「Win7 + VisualBasic2010」にてプラットフォームは(x86).NET Frameworkは3.5 で
THW2VBNET.dll が認識されないのですが何が悪いのかヒントを頂けませんか?
同じソースで
「WinXp + VisualBasic2010」にてプラットフォームは(x86).NET Frameworkは3.5 では動くのですが....。
If InitHamlogDLL() <> success Then 'ここでエラーが出る。
Exit Sub
End If
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Visual C++
: 404
: 2014/02/16(Sun) 12:20:31
: JG1MOU浜田
Windows7 Pro 64bitマシンで Visual C++ 5.0がうまく動作しないので、
難儀してます。
そんな古いもん使うな!って言われればそれまでなんですが、ちょっと
したもの作るだけなので、最新版を買う気もありませんし。
やむなくVMware上のXPで動作させようと、調整中です。
単なる近況です。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: hdbの項目幅
: 403
: 2014/02/15(Sat) 05:16:38
: JA2BQX 太田
浜田さん、ありがとうございます。
> HDBファイルのヘッダには、RMKS1******C****n
> といった感じで書かれてます。
> nはByte型で54が初期値で、Remarks1の幅です。
はい、これを読み込み、変更するときは新しい値をセットして..としています。
> 新たな関数を作ったとしても、そのような手続きになります。
そうでしたか、「新たな関数」があればもっと楽に対処できるのかと
横着な事を考えてみたものですから、失礼しました。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!