Bonjours à tous,
voilà mon problème, je dois utiliser un Dll fait avec Delphi 2009 dans mon service Web. Seulement, lorsque j'envoie mes strings en paramètres de ma fonction, il semble qu'ils soient vide dans le Dll.
Alors voilà mon code c#:
Et du coté delphi (dll):
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8[DllImport(@"D:\Projets\CTRLWebService\CTRLWebClient\CTRLWebClient\bin\smgweb.dll", CharSet = CharSet.Unicode)] public static extern int GetIntFieldSequence([MarshalAs(UnmanagedType.BStr)] string AFieldName, int AValidateKey, [MarshalAs(UnmanagedType.BStr)] string AInstall, [MarshalAs(UnmanagedType.BStr)] string AProduct); private void buttonFieldSequence_Click(object sender, EventArgs e) { textBoxFieldSequence.Text = GetIntFieldSequence("FT01FDTSEQ", 0, "D:\\red\\sgfdev\\", "E").ToString(); }
Le show message est donc, comme expliquer plus haut, vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
Merci de votre aide.

 

 
		
		 
         
 

 
			
			
 
   


 Utiliser un Dll delphi 2009 dans mon service Web
 Utiliser un Dll delphi 2009 dans mon service Web
				 Répondre avec citation
  Répondre avec citation
Partager