Sto provando a realizzando una dll scritta in C++ (di cui so ben poco) in cui esiste una funzione in cui passi una stringa e restituisce il digest della stessa, ma non torna quello che mi interessa in un progetto in VB.NET
Ho preso spunto da questo articolo e il codice scritto fino adesso è il seguente:
Ora fa funzione Test ritorna la stringa corretta nel progetto in VB:NET:codice:__declspec(dllexport) const char* Digest(const char* plainText) { CMD5 md5; md5.setPlainText(plainText); return md5.getMD5Digest(); //return "KLHKLHKL"; } __declspec(dllexport) const char* Test(const char* plainText) { return plainText; }
cosa sbaglio ?codice:<DllImport("Permission.dll")> _ Public Function Test(ByVal s As String) As String End Function <DllImport("Permission.dll")> _ Public Function Digest(ByVal s As String) As String End Function Dim b As String = Test("hhhh1212")

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando