VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2002/11/21(Thu) 11:56
投稿者スナフキン
URL
タイトルどなたか教えて下さい!

こんにちは。スナフキンと申します。スナフキンですが女の子です。
どなたか教えて下さい!

VBでやりたい事は。。。

@あるパラメータにより仕様書をどのメーカーに発注するか判別。
 (メールにて発注します。パラメーターを入力するフォームは作成済です。)
      ↓
A既存のExcel仕様書原紙をOpenし、仕様書を作成。保存。
      ↓
B@で判別したメーカーに作成したファイルを添付してメールを送付。
(メール送信するサンプルは頂きました。サンプルはファイル添付する機能は有りません。)

=================================================
Private Sub Command1_Click()

    With sckInternetMail
        
        If .State <> sckConnected And .State <> sckOpen Then
            .Connect "_____", 25            'メールサーバ指定
            Do While .State <> sckConnected
                DoEvents
            Loop
        End If
        
        Dim strMessage As String
        
        strMessage = "_____" & vbCrLf  'Helo メールサーバ記述
        .SendData strMessage
        WaitResponse
        
        strMessage = "MAIL FROM:<" & JisConv(txtFrom) & ">" & vbCrL
        
        .SendData strMessage
        WaitResponse
        
        strMessage = "RCPT TO: <" & JisConv(txtTo) & ">" & vbCrLf
        .SendData strMessage
        WaitResponse
        
        strMessage = "DATA" & vbCrLf
        .SendData strMessage
        WaitResponse
        
        strMessage = "SUBJECT: " & JisConv(txtSub) & vbCrLf  'タイトル(題目)
        strMessage = strMessage & vbCrLf
        strMessage = strMessage & JisConv(txtCom) & vbCrLf   '内容
        strMessage = strMessage & "." & vbCrLf
        .SendData strMessage
        WaitResponse
        
        .Close
        Do While .State <> sckClosed
            DoEvents
        Loop
    End With

Exit Sub

End Sub

Private Sub WaitResponse()
Dim strResponse As String
    strResponse = ""
    Do While strResponse = ""
        sckInternetMail.GetData strResponse
        DoEvents
    Loop
End Sub

Private Sub GetReponse()
Dim strTemp As String
    
    strTemp = ""
    Do While strTemp = ""
        sckInternetMail.GetData strTemp
        DoEvents
    Loop
End Sub
=================================================
とこんな感じです。


こんな事は出来ますか!?

どなたか教えて頂ける方、いらっしゃいませんか!?
どうぞ。。。宜しくお願い致します。(ペコリ)


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -