mites sais lähetettyy esim. tiedoston koe.txt sähköpostiin vb ohjelmalla?
Tässä yksi ratkaisu, käyttää ilmeisesti oletussähköpostia.
'Add 3 text boxes and name them txtSendto, txtSubject '& txtMessage and a command button with name cmdSend 'lisää myös MAPIsession1 ja MAPImessages1 kontrollit Private Sub Form_Load() MAPISession1.SignOn txtMessage = Form1.RichTextBox1.Text 'tässä siis viestisi CenterForm Me 'keskittää formin, jätä pois jos valittaa End Sub Private Sub Form_Unload(Cancel As Integer) MAPISession1.SignOff End Sub Private Sub cmdSend_Click() On Error GoTo errhandler With MAPIMessages1 .MsgIndex = -1 .RecipDisplayName = txtSendto.Text .MsgSubject = txtSubject.Text .MsgNoteText = txtMessage.Text .SessionID = MAPISession1.SessionID .Send End With MsgBox "Message sent!", , "Send Message" Exit Sub errhandler: MsgBox ("Ehkä sähköposti-asetukset tässä koneessa eivät ole paikallaan tai " + Chr(13) + Chr(10) + "kirjoitit osoitteen väärin") End Sub
mistä ton Mapi jutun saa
Ehkä näin jos VB6:
Valitse Project / References
Ruksaa Microsoft Internet Controls
(=Shdocvw.oca ehkä)
Valitse Project / Components
Ruksaa Microsoft MAPI Controls
Aihe on jo aika vanha, joten et voi enää vastata siihen.