Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : mappi [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (bebe57)

mardi 22 juillet 2003 à 10:22:42 | mappi

bebe57

Bonjour,
j 'ai un probleme avec l'envoie de piece jointe.Voici mon code:

Code:
With msgMAPI
.SessionID = msgSession.SessionID
.Compose
'...'
.MsgSubject = sObject
If piece_jointe <> "" Then
'Ajoute une pièce jointe
.AttachmentIndex = 0
.AttachmentPathName = piece_jointe
.AttachmentPosition = CLng(Len(.MsgNoteText) - 1)
End If
Call .send(False)
End With
Call msgSession.SignOff
msgMAPI.SessionID = 0


l 'envoie de mail marche parfaitement bien mais après je ne peux plus modifier le dossier dans lequel se trouve le fichier (piece jointe).
Je ne peux pas renommer, ni déplacer, ni supprimer le dossier.

que faut-il faire pour résoudre ce probleme?

Merci



BB

mardi 22 juillet 2003 à 11:20:55 | Re : mappi

gigiou

Salut,

Je pense que je vais pouvoir t'aider car j'ai déjà été confronté au même problème.

Voici le code de mes fonctions qui gère la connexion mapi et l'envoie de mails (avec une ou plusieurs pièces jointes).

Voici comment j'envoie un mail à plusieurs personnes et avec plusieurs pièces jointes:

Call sendMAIL(MapiSessionID, NomObjetMapiSession, "toto@titi.com;tata@toto.fr;toi@eux.net", "Sujet", "Texte", "C:\toto.txt;d:\tata\titi\toto.bat")

Et voici les fonctions qui gères tout ça (il y en a 2):

'Stockage de la session MAPI
Public MapiSessionID As Long

'Le contrôle MAPISession (interface de programmation d'application de messagerie)
'ouvre et établit une session MAPI.
'Il permet également de fermer une session MAPI.
Public Function MAPI(OpenClose As String, ObjectMapiSession As MAPISession) As Long
If UCase(OpenClose) = "OPEN" Then
'Nom du compte à utiliser
ObjectMapiSession.UserName = "TOTO"
'Password du compte à utiliser
ObjectMapiSession.Password = "XXXX"
'Connexion à la messagerie
ObjectMapiSession.DownLoadMail = True
ObjectMapiSession.SignOn
Else
'Deconnexion de la messagerie
If ObjectMapiSession.SessionID <> "0" Then ObjectMapiSession.SignOff
End If
MAPI = ObjectMapiSession.SessionID
End Function

Public Sub sendMAIL(MapiSessionID As Long, ObjectMapiMessage As MAPIMessages, SENDTO As String, SUBJECT As String, TEXT As String, PJ As String)
'Permet d'envoyer un mail.
'SENDTO -> un ou plusieurs destinataires séparés par des points virgules
'PJ -> une ou plusieurs pièces jointes (chemin complet du fichier) séparés par des points virgules
Dim TableauSENDTO, TableauPJ, TableauCopiePJ
TableauSENDTO = Split(SENDTO, ";")
TableauPJ = Split(PJ, ";")
ObjectMapiMessage.SessionID = MapiSessionID
ObjectMapiMessage.Compose
For i = 0 To UBound(TableauSENDTO)
ObjectMapiMessage.RecipDisplayName = TableauSENDTO(i)
ObjectMapiMessage.MsgSubject = SUBJECT
ObjectMapiMessage.MsgNoteText = TEXT
If PJ <> "" Then
For J = 0 To UBound(TableauPJ, 1)
'On envoie des copies des pièces jointes
'car les pièces jointes présente dans le tampon
'de composition de MapiMessage sont lockées.
'Il est donc impossible de faire des opérations sur
'les pièces jointes originales et sur sur les répertoires
'les contenant sans cette manipulation.
Dim pos As String
ReDim TableauCopiePJ(UBound(TableauPJ))
pos = Len(TableauPJ(J))
While Mid(TableauPJ(J), pos, 1) <> "\"
pos = pos - 1
Wend
TableauCopiePJ(J) = GetTemporyFolderPath & Mid(TableauPJ(J), pos + 1, Len(TableauPJ(J)) - pos + 1)
Set OBJ1 = CreateObject("Scripting.FileSystemObject")
OBJ1.CopyFile TableauPJ(J), TableauCopiePJ(J)

ObjectMapiMessage.AttachmentIndex = J
ObjectMapiMessage.AttachmentPosition = J
ObjectMapiMessage.AttachmentPathName = TableauCopiePJ(J)
Next
End If
ObjectMapiMessage.Send
ObjectMapiMessage.Compose
Next
'Destruction des copies des pièces jointes.
If PJ <> "" Then
For J = 0 To UBound(TableauCopiePJ)
OBJ1.DeleteFile TableauCopiePJ(J)
Next
End If
End Sub

Voilà j'espère que cela aura pu t'aider, fait moi signe si tout est Ok où même dans le cas contraire si je peux à nouveaux te donner un coup de main.

@+Votre texte ICI
-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
> j 'ai un probleme avec l'envoie de piece jointe.Voici mon code:
>
> Code:
> With msgMAPI
> .SessionID = msgSession.SessionID
> .Compose
> '...'
> .MsgSubject = sObject
> If piece_jointe <> "" Then
> 'Ajoute une pièce jointe
> .AttachmentIndex = 0
> .AttachmentPathName = piece_jointe
> .AttachmentPosition = CLng(Len(.MsgNoteText) - 1)
> End If
> Call .send(False)
> End With
> Call msgSession.SignOff
> msgMAPI.SessionID = 0
>
>
> l 'envoie de mail marche parfaitement bien mais après je ne peux plus modifier le dossier dans lequel se trouve le fichier (piece jointe).
> Je ne peux pas renommer, ni déplacer, ni supprimer le dossier.
>
> que faut-il faire pour résoudre ce probleme?
>
> Merci
>
>
>
> BB
>


mardi 22 juillet 2003 à 17:11:31 | Re : mappi

bebe57

Merci de ton aide.
J'essai de comprendre où tu copies ton fichier mais qu'est-ce que c'est :
GetTemporyFolderPath
?



BB



-------------------------------
Réponse au message :
-------------------------------

> Salut,
>
> Je pense que je vais pouvoir t'aider car j'ai déjà été confronté au même problème.
>
> Voici le code de mes fonctions qui gère la connexion mapi et l'envoie de mails (avec une ou plusieurs pièces jointes).
>
> Voici comment j'envoie un mail à plusieurs personnes et avec plusieurs pièces jointes:
>
> Call sendMAIL(MapiSessionID, NomObjetMapiSession, "toto@titi.com;tata@toto.fr;toi@eux.net", "Sujet", "Texte", "C:\toto.txt;d:\tata\titi\toto.bat")
>
> Et voici les fonctions qui gères tout ça (il y en a 2):
>
> 'Stockage de la session MAPI
> Public MapiSessionID As Long
>
> 'Le contrôle MAPISession (interface de programmation d'application de messagerie)
> 'ouvre et établit une session MAPI.
> 'Il permet également de fermer une session MAPI.
> Public Function MAPI(OpenClose As String, ObjectMapiSession As MAPISession) As Long
> If UCase(OpenClose) = "OPEN" Then
> 'Nom du compte à utiliser
> ObjectMapiSession.UserName = "TOTO"
> 'Password du compte à utiliser
> ObjectMapiSession.Password = "XXXX"
> 'Connexion à la messagerie
> ObjectMapiSession.DownLoadMail = True
> ObjectMapiSession.SignOn
> Else
> 'Deconnexion de la messagerie
> If ObjectMapiSession.SessionID <> "0" Then ObjectMapiSession.SignOff
> End If
> MAPI = ObjectMapiSession.SessionID
> End Function
>
> Public Sub sendMAIL(MapiSessionID As Long, ObjectMapiMessage As MAPIMessages, SENDTO As String, SUBJECT As String, TEXT As String, PJ As String)
> 'Permet d'envoyer un mail.
> 'SENDTO -> un ou plusieurs destinataires séparés par des points virgules
> 'PJ -> une ou plusieurs pièces jointes (chemin complet du fichier) séparés par des points virgules
> Dim TableauSENDTO, TableauPJ, TableauCopiePJ
> TableauSENDTO = Split(SENDTO, ";")
> TableauPJ = Split(PJ, ";")
> ObjectMapiMessage.SessionID = MapiSessionID
> ObjectMapiMessage.Compose
> For i = 0 To UBound(TableauSENDTO)
> ObjectMapiMessage.RecipDisplayName = TableauSENDTO(i)
> ObjectMapiMessage.MsgSubject = SUBJECT
> ObjectMapiMessage.MsgNoteText = TEXT
> If PJ <> "" Then
> For J = 0 To UBound(TableauPJ, 1)
> 'On envoie des copies des pièces jointes
> 'car les pièces jointes présente dans le tampon
> 'de composition de MapiMessage sont lockées.
> 'Il est donc impossible de faire des opérations sur
> 'les pièces jointes originales et sur sur les répertoires
> 'les contenant sans cette manipulation.
> Dim pos As String
> ReDim TableauCopiePJ(UBound(TableauPJ))
> pos = Len(TableauPJ(J))
> While Mid(TableauPJ(J), pos, 1) <> "\"
> pos = pos - 1
> Wend
> TableauCopiePJ(J) = GetTemporyFolderPath & Mid(TableauPJ(J), pos + 1, Len(TableauPJ(J)) - pos + 1)
> Set OBJ1 = CreateObject("Scripting.FileSystemObject")
> OBJ1.CopyFile TableauPJ(J), TableauCopiePJ(J)
>
> ObjectMapiMessage.AttachmentIndex = J
> ObjectMapiMessage.AttachmentPosition = J
> ObjectMapiMessage.AttachmentPathName = TableauCopiePJ(J)
> Next
> End If
> ObjectMapiMessage.Send
> ObjectMapiMessage.Compose
> Next
> 'Destruction des copies des pièces jointes.
> If PJ <> "" Then
> For J = 0 To UBound(TableauCopiePJ)
> OBJ1.DeleteFile TableauCopiePJ(J)
> Next
> End If
> End Sub
>
> Voilà j'espère que cela aura pu t'aider, fait moi signe si tout est Ok où même dans le cas contraire si je peux à nouveaux te donner un coup de main.
>
> @+Votre texte ICI
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> > j 'ai un probleme avec l'envoie de piece jointe.Voici mon code:
> >
> > Code:
> > With msgMAPI
> > .SessionID = msgSession.SessionID
> > .Compose
> > '...'
> > .MsgSubject = sObject
> > If piece_jointe <> "" Then
> > 'Ajoute une pièce jointe
> > .AttachmentIndex = 0
> > .AttachmentPathName = piece_jointe
> > .AttachmentPosition = CLng(Len(.MsgNoteText) - 1)
> > End If
> > Call .send(False)
> > End With
> > Call msgSession.SignOff
> > msgMAPI.SessionID = 0
> >
> >
> > l 'envoie de mail marche parfaitement bien mais après je ne peux plus modifier le dossier dans lequel se trouve le fichier (piece jointe).
> > Je ne peux pas renommer, ni déplacer, ni supprimer le dossier.
> >
> > que faut-il faire pour résoudre ce probleme?
> >
> > Merci
> >
> >
> >
> > BB
> >

>

mercredi 23 juillet 2003 à 10:35:52 | Re : mappi

gigiou

Voici ce qu'est GetTemporyFolderPath.

Private Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long

Const MAX_PATH = 260

Function GetTemporyFolderPath() As String
'Permet de retrouver le dossier temporaire de Windows .
Dim sBuffer As String
Dim RV As Long

sBuffer = String(MAX_PATH, Chr(0))
RV = GetTempPath(MAX_PATH, sBuffer)
GetTemporyFolderPath = Left(sBuffer, RV)
End Function

@+



-------------------------------
Réponse au message :
-------------------------------

> Merci de ton aide.
> J'essai de comprendre où tu copies ton fichier mais qu'est-ce que c'est :
> GetTemporyFolderPath
> ?
>
>
>
> BB
>

>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> >
> > Je pense que je vais pouvoir t'aider car j'ai déjà été confronté au même problème.
> >
> > Voici le code de mes fonctions qui gère la connexion mapi et l'envoie de mails (avec une ou plusieurs pièces jointes).
> >
> > Voici comment j'envoie un mail à plusieurs personnes et avec plusieurs pièces jointes:
> >
> > Call sendMAIL(MapiSessionID, NomObjetMapiSession, "toto@titi.com;tata@toto.fr;toi@eux.net", "Sujet", "Texte", "C:\toto.txt;d:\tata\titi\toto.bat")
> >
> > Et voici les fonctions qui gères tout ça (il y en a 2):
> >
> > 'Stockage de la session MAPI
> > Public MapiSessionID As Long
> >
> > 'Le contrôle MAPISession (interface de programmation d'application de messagerie)
> > 'ouvre et établit une session MAPI.
> > 'Il permet également de fermer une session MAPI.
> > Public Function MAPI(OpenClose As String, ObjectMapiSession As MAPISession) As Long
> > If UCase(OpenClose) = "OPEN" Then
> > 'Nom du compte à utiliser
> > ObjectMapiSession.UserName = "TOTO"
> > 'Password du compte à utiliser
> > ObjectMapiSession.Password = "XXXX"
> > 'Connexion à la messagerie
> > ObjectMapiSession.DownLoadMail = True
> > ObjectMapiSession.SignOn
> > Else
> > 'Deconnexion de la messagerie
> > If ObjectMapiSession.SessionID <> "0" Then ObjectMapiSession.SignOff
> > End If
> > MAPI = ObjectMapiSession.SessionID
> > End Function
> >
> > Public Sub sendMAIL(MapiSessionID As Long, ObjectMapiMessage As MAPIMessages, SENDTO As String, SUBJECT As String, TEXT As String, PJ As String)
> > 'Permet d'envoyer un mail.
> > 'SENDTO -> un ou plusieurs destinataires séparés par des points virgules
> > 'PJ -> une ou plusieurs pièces jointes (chemin complet du fichier) séparés par des points virgules
> > Dim TableauSENDTO, TableauPJ, TableauCopiePJ
> > TableauSENDTO = Split(SENDTO, ";")
> > TableauPJ = Split(PJ, ";")
> > ObjectMapiMessage.SessionID = MapiSessionID
> > ObjectMapiMessage.Compose
> > For i = 0 To UBound(TableauSENDTO)
> > ObjectMapiMessage.RecipDisplayName = TableauSENDTO(i)
> > ObjectMapiMessage.MsgSubject = SUBJECT
> > ObjectMapiMessage.MsgNoteText = TEXT
> > If PJ <> "" Then
> > For J = 0 To UBound(TableauPJ, 1)
> > 'On envoie des copies des pièces jointes
> > 'car les pièces jointes présente dans le tampon
> > 'de composition de MapiMessage sont lockées.
> > 'Il est donc impossible de faire des opérations sur
> > 'les pièces jointes originales et sur sur les répertoires
> > 'les contenant sans cette manipulation.
> > Dim pos As String
> > ReDim TableauCopiePJ(UBound(TableauPJ))
> > pos = Len(TableauPJ(J))
> > While Mid(TableauPJ(J), pos, 1) <> "\"
> > pos = pos - 1
> > Wend
> > TableauCopiePJ(J) = GetTemporyFolderPath & Mid(TableauPJ(J), pos + 1, Len(TableauPJ(J)) - pos + 1)
> > Set OBJ1 = CreateObject("Scripting.FileSystemObject")
> > OBJ1.CopyFile TableauPJ(J), TableauCopiePJ(J)
> >
> > ObjectMapiMessage.AttachmentIndex = J
> > ObjectMapiMessage.AttachmentPosition = J
> > ObjectMapiMessage.AttachmentPathName = TableauCopiePJ(J)
> > Next
> > End If
> > ObjectMapiMessage.Send
> > ObjectMapiMessage.Compose
> > Next
> > 'Destruction des copies des pièces jointes.
> > If PJ <> "" Then
> > For J = 0 To UBound(TableauCopiePJ)
> > OBJ1.DeleteFile TableauCopiePJ(J)
> > Next
> > End If
> > End Sub
> >
> > Voilà j'espère que cela aura pu t'aider, fait moi signe si tout est Ok où même dans le cas contraire si je peux à nouveaux te donner un coup de main.
> >
> > @+Votre texte ICI
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour,
> > > j 'ai un probleme avec l'envoie de piece jointe.Voici mon code:
> > >
> > > Code:
> > > With msgMAPI
> > > .SessionID = msgSession.SessionID
> > > .Compose
> > > '...'
> > > .MsgSubject = sObject
> > > If piece_jointe <> "" Then
> > > 'Ajoute une pièce jointe
> > > .AttachmentIndex = 0
> > > .AttachmentPathName = piece_jointe
> > > .AttachmentPosition = CLng(Len(.MsgNoteText) - 1)
> > > End If
> > > Call .send(False)
> > > End With
> > > Call msgSession.SignOff
> > > msgMAPI.SessionID = 0
> > >
> > >
> > > l 'envoie de mail marche parfaitement bien mais après je ne peux plus modifier le dossier dans lequel se trouve le fichier (piece jointe).
> > > Je ne peux pas renommer, ni déplacer, ni supprimer le dossier.
> > >
> > > que faut-il faire pour résoudre ce probleme?
> > >
> > > Merci
> > >
> > >
> > >
> > > BB
> > >

> >
>

mercredi 23 juillet 2003 à 13:56:20 | Re : mappi

bebe57

je suis désolée , je sais j'ai posé trop vite une question dont j'ai trouvé la réponse juste après.

En tout cas merci pour tout, ça marche super bien.



BB



-------------------------------
Réponse au message :
-------------------------------

> Voici ce qu'est GetTemporyFolderPath.
>
> Private Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
>
> Const MAX_PATH = 260
>
> Function GetTemporyFolderPath() As String
> 'Permet de retrouver le dossier temporaire de Windows .
> Dim sBuffer As String
> Dim RV As Long
>
> sBuffer = String(MAX_PATH, Chr(0))
> RV = GetTempPath(MAX_PATH, sBuffer)
> GetTemporyFolderPath = Left(sBuffer, RV)
> End Function
>
> @+
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Merci de ton aide.
> > J'essai de comprendre où tu copies ton fichier mais qu'est-ce que c'est :
> > GetTemporyFolderPath
> > ?
> >
> >
> >
> > BB
> >

> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut,
> > >
> > > Je pense que je vais pouvoir t'aider car j'ai déjà été confronté au même problème.
> > >
> > > Voici le code de mes fonctions qui gère la connexion mapi et l'envoie de mails (avec une ou plusieurs pièces jointes).
> > >
> > > Voici comment j'envoie un mail à plusieurs personnes et avec plusieurs pièces jointes:
> > >
> > > Call sendMAIL(MapiSessionID, NomObjetMapiSession, "toto@titi.com;tata@toto.fr;toi@eux.net", "Sujet", "Texte", "C:\toto.txt;d:\tata\titi\toto.bat")
> > >
> > > Et voici les fonctions qui gères tout ça (il y en a 2):
> > >
> > > 'Stockage de la session MAPI
> > > Public MapiSessionID As Long
> > >
> > > 'Le contrôle MAPISession (interface de programmation d'application de messagerie)
> > > 'ouvre et établit une session MAPI.
> > > 'Il permet également de fermer une session MAPI.
> > > Public Function MAPI(OpenClose As String, ObjectMapiSession As MAPISession) As Long
> > > If UCase(OpenClose) = "OPEN" Then
> > > 'Nom du compte à utiliser
> > > ObjectMapiSession.UserName = "TOTO"
> > > 'Password du compte à utiliser
> > > ObjectMapiSession.Password = "XXXX"
> > > 'Connexion à la messagerie
> > > ObjectMapiSession.DownLoadMail = True
> > > ObjectMapiSession.SignOn
> > > Else
> > > 'Deconnexion de la messagerie
> > > If ObjectMapiSession.SessionID <> "0" Then ObjectMapiSession.SignOff
> > > End If
> > > MAPI = ObjectMapiSession.SessionID
> > > End Function
> > >
> > > Public Sub sendMAIL(MapiSessionID As Long, ObjectMapiMessage As MAPIMessages, SENDTO As String, SUBJECT As String, TEXT As String, PJ As String)
> > > 'Permet d'envoyer un mail.
> > > 'SENDTO -> un ou plusieurs destinataires séparés par des points virgules
> > > 'PJ -> une ou plusieurs pièces jointes (chemin complet du fichier) séparés par des points virgules
> > > Dim TableauSENDTO, TableauPJ, TableauCopiePJ
> > > TableauSENDTO = Split(SENDTO, ";")
> > > TableauPJ = Split(PJ, ";")
> > > ObjectMapiMessage.SessionID = MapiSessionID
> > > ObjectMapiMessage.Compose
> > > For i = 0 To UBound(TableauSENDTO)
> > > ObjectMapiMessage.RecipDisplayName = TableauSENDTO(i)
> > > ObjectMapiMessage.MsgSubject = SUBJECT
> > > ObjectMapiMessage.MsgNoteText = TEXT
> > > If PJ <> "" Then
> > > For J = 0 To UBound(TableauPJ, 1)
> > > 'On envoie des copies des pièces jointes
> > > 'car les pièces jointes présente dans le tampon
> > > 'de composition de MapiMessage sont lockées.
> > > 'Il est donc impossible de faire des opérations sur
> > > 'les pièces jointes originales et sur sur les répertoires
> > > 'les contenant sans cette manipulation.
> > > Dim pos As String
> > > ReDim TableauCopiePJ(UBound(TableauPJ))
> > > pos = Len(TableauPJ(J))
> > > While Mid(TableauPJ(J), pos, 1) <> "\"
> > > pos = pos - 1
> > > Wend
> > > TableauCopiePJ(J) = GetTemporyFolderPath & Mid(TableauPJ(J), pos + 1, Len(TableauPJ(J)) - pos + 1)
> > > Set OBJ1 = CreateObject("Scripting.FileSystemObject")
> > > OBJ1.CopyFile TableauPJ(J), TableauCopiePJ(J)
> > >
> > > ObjectMapiMessage.AttachmentIndex = J
> > > ObjectMapiMessage.AttachmentPosition = J
> > > ObjectMapiMessage.AttachmentPathName = TableauCopiePJ(J)
> > > Next
> > > End If
> > > ObjectMapiMessage.Send
> > > ObjectMapiMessage.Compose
> > > Next
> > > 'Destruction des copies des pièces jointes.
> > > If PJ <> "" Then
> > > For J = 0 To UBound(TableauCopiePJ)
> > > OBJ1.DeleteFile TableauCopiePJ(J)
> > > Next
> > > End If
> > > End Sub
> > >
> > > Voilà j'espère que cela aura pu t'aider, fait moi signe si tout est Ok où même dans le cas contraire si je peux à nouveaux te donner un coup de main.
> > >
> > > @+Votre texte ICI
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour,
> > > > j 'ai un probleme avec l'envoie de piece jointe.Voici mon code:
> > > >
> > > > Code:
> > > > With msgMAPI
> > > > .SessionID = msgSession.SessionID
> > > > .Compose
> > > > '...'
> > > > .MsgSubject = sObject
> > > > If piece_jointe <> "" Then
> > > > 'Ajoute une pièce jointe
> > > > .AttachmentIndex = 0
> > > > .AttachmentPathName = piece_jointe
> > > > .AttachmentPosition = CLng(Len(.MsgNoteText) - 1)
> > > > End If
> > > > Call .send(False)
> > > > End With
> > > > Call msgSession.SignOff
> > > > msgMAPI.SessionID = 0
> > > >
> > > >
> > > > l 'envoie de mail marche parfaitement bien mais après je ne peux plus modifier le dossier dans lequel se trouve le fichier (piece jointe).
> > > > Je ne peux pas renommer, ni déplacer, ni supprimer le dossier.
> > > >
> > > > que faut-il faire pour résoudre ce probleme?
> > > >
> > > > Merci
> > > >
> > > >
> > > >
> > > > BB
> > > >

> > >
> >
>



Cette discussion est classé dans : jointe, probleme, piece, sessionid, mappi


Répondre à ce message

Sujets en rapport avec ce message

probleme de piece jointe [ par xounay ] Bonjour,Je developpe un prog qui permet d'envoyer des mails avec une piece jointe.Je me sers de System.net.mailLe soucis :Lorsque j'envoi appartir de piece jointe [ par tous69 ] Bonjour   J Lancer Outlook 2000 avec VB et Piece Jointe [ par metalcoder ] Hello,je cherche depuis un petit moment le moyen de lancer Outlook 2000 depuis VB. Mais je voudrais en plus que des pieces jointes soit ajoute a l'env renvoyer un mail avec piece jointe en pdf avec outlook [ par cheryt ] Bonjour,Malgré toutes les lectures sur ce sujet, je ne trouve pas de réponse précise à mon problème.Je cherche à creer un vba sous outlook qui à l'arr Envoyer un email avec une piece jointe [ par globule ] Bonjour,Je cherche un code en VB6 me permettant d'envoyer un email avec une piece jointe indépendant du client de messagerie installé et de tout Activ creer 1 mail avec piece jointe dans boite d'envoi [ par marsufred ] Bonjour,J'aimerais créer (ou trouver, car s'il existe c'est encore mieux) un fichier executable qui prend des parametres sur sa ligne de commande et q Email et piece jointe [ par Sca ] Bonjour,J'aimerai envoyer un email à un destinataire avec une pièce jointe. Je pense qu'il faut utiliser MAPI mais je ne sais pas comment procéder.Mer enregistrement d'une piece jointe sous outlook dans un dossier reseau [ par tolb ] Bonjour, comment enregistrer une piece jointe (sous outlook 2000) sur un lecteur reseau en automatique de type regle.Merci Envoi fichier excel en piece jointe [ par Jules ] Je veux envoyer un fichier en piece jointe à un destinataire(ou a plusieurs)dans une macro.....Je ne suis pas expert en VB...Merci


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,608 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.