[リストへもどる]
一括表示

投稿時間:2004/07/26(Mon) 21:45
投稿者名:kamurin
Eメール:kamurin@hotmail.com
URL :
タイトル:
郵便番号が・・・
郵便番号を入力すると住所を表示する処理をしたいのですが、
下記の処理をかなり前に書いて、
成功していたのですが、
最近出来なくなってしまいました。
エラーは起こらないのですが、
一番下のElseが常に実行されます。
原因として思い当たる事無いでしょうか?
お願いします。
Private Sub imPostal1_Searched(HasFound As Boolean, ResultCode As Long)
If HasFound <> True Then
    If ResultCode <> 0 Then
        Select Case ResultCode
        Case imErrorFileNotFound
'           StatusBox.Caption = "住所ファイルが見付からない"
        Case imErrorUnknownDatabase
'           StatusBox.Caption = "住所データベースの内部エラー"
        Case imErrorInvalidArgument
'           StatusBox.Caption = "無効な引数"
        Case imErrorUnknown
'           StatusBox.Caption = "予期しないエラー"
        Case Else
'           StatusBox.Caption = "不明なエラー" + str(ResultCode)
        End Select
    Else
        DataCombo1(1).Text = ""
        imText1.Text = ""
        imText2.Text = ""
    End If
Else
    DataCombo1(1).Text = imPostal1.Address.PrefectureKanji
    imText1.Text = imPostal1.Address.CityKanji + imPostal1.Address.AreaKanji
    imText2.Text = ""
End If
End Function

投稿時間:2004/07/27(Tue) 09:01
投稿者名:へむへむ
Eメール:
URL :
タイトル:
Re: 郵便番号が・・・
HasFound が True なのでは?
としか言いようがありません。

投稿時間:2004/07/27(Tue) 10:47
投稿者名:nanashi
Eメール:
URL :
タイトル:
Re: 郵便番号が・・・
情報があまりにも不足してて答えたくても答えられませんね。

投稿時間:2004/07/27(Tue) 12:07
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: 郵便番号が・・・
> End Function   →  End Sub
これが実際に使用されているコードならエラーが発生しているかと。
このような間違いがあると、他の事もあまり信用できないかと。

> Private Sub imPostal1_Searched(HasFound As Boolean, ResultCode As Long)
上記の引数に何が入っているのかを調べる事から初めて下さい。

投稿時間:2004/07/27(Tue) 14:01
投稿者名:kamurin
Eメール:kamurin@hotmail.com
URL :
タイトル:
Re^2: 郵便番号が・・・
へむへむさん・nanashiさん・花ちゃんさん返信有難うございます。

> > End Function   →  End Sub
> これが実際に使用されているコードならエラーが発生しているかと。
> このような間違いがあると、他の事もあまり信用できないかと。
スミマセン書き込む際のミスです。
実際のコードはEnd Subです。

imputmanのファイルを古いのに戻したら同じ処理で住所が出ました。