記事No |
: 959 |
投稿日 |
: 2021/11/07(Sun) 18:03:13 |
投稿者 |
: JA2BQX 太田 |
JA9AOB 銅子さん、ありがとうございます。
C# から VB.net への変換ミスを修復し切れていない問題も残っています。
GlCalculate() にて
If isEast = True Then
longitude += CDbl(180)
Else
longitude = CDbl(180) - longitude
End If
....の次が
''' Input:
''' longitude /= 20;
...の様に未変換のままです。 ここは必要なのかどうか?
上記のIf文と同じコードが出て来ますが、そこにも
''' Input:
''' longitude /= 20;
-------------------------
GlToTransit() にも同じ箇所があります。
GlCalculate() 関数の呼び出しでエラー。 パラメターの与え方が悪い?
コールの仕方が悪いのか?
'エラー
BC30451 'GlCalculate' は宣言されていません。アクセスできない保護レベルになっています。
下記の様にしているのですが??
Public Class SurroundingClass
Public Function GlCalculate(ByVal edeg As Integer, 以下省略
Class から Module に変えたら上記のエラーは出なくなりました。
デバッグで動かすと
'// 1文字目 経度情報の整数部 0~17 をAからRに変換する
gl += characters(CInt(longitude))
...にて「ユーザーが処理していない例外」と言うエラー
長くなりますので、後は落ち着いたらメールっさせて頂きます。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!