0
あり、私はリストボックスにファイルを追加BOOL持っている:電子メールにファイルを追加OpenDialog.SafeFileNameで添付ファイルを送信することはできますか?
If sp.ShowDialog() = DialogResult.OK Then
For Each wp In sp.FileNames
ListBox1.Items.Add(wp)
Next wp
End If
とブール値を:
If ListBox1.Items.Count <> 0 Then
For Each file In ListBox1.Items
attch = New System.Net.Mail.Attachment(file)
message.Attachments.Add(attch)
Next file
End If
は、それがリストボックスにファイル名だけを表示することは可能ですが、それは含まれています2番目のブールで使用するパス?
sp.SafeFileNamesを使用すると、パスがないため送信できなかったためです。
あなたがそこに2つの異なる質問持っているようにそれは非常に聞こえる - FileOpenDialog約1のListBoxメンバーについて別のものを。 – Plutonix
@Plutonix私は自分のListBoxに、添付ファイルとして送信できるファイル名のみを入れたいと思います。しかし、SafeFileNamesバリアントを使用している場合、System.Net.Mail.Attachment()関数で使用されるパスは含まれていません。 –
[.NETの実際のファイルをリストボックスから削除する]の可能な複製(https://stackoverflow.com/questions/46503196/net-delete-actual-files-from-listbox) –