Public Interface MyInterface Sub TryToLogIn(ByVal UserName As String, ByVal UserPassword As String) ReadOnly Property LogInSuccessfull() As Boolean End Interface Imports System.Runtime.Remoting Imports ClassInterfaces Public Class ZoneLogIn Inherits MarshalByRefObject Implements ClassInterfaces.MyInterface Private mLogInSuccesfull As Boolean Public ReadOnly Property LogInSuccessfull() As Boolean Implements ClassInterfaces.MyInterface.LogInSuccessfull Get return mLogInSuccesfull End Get End Property Public Sub TryToLogIn(ByVal UserName As String, ByVal UserPassword As String) Implements ClassInterfaces.MyInterface.TryToLogIn mLogInSuccesfull =true Console.WriteLine(mErrorMsg) End Sub End Class Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim test As ClassInterfaces.MyInterface test = CType(Activator.GetObject(GetType(ClassInterfaces.MyInterface), "tcp://172.10.1.2:49341/ZoneLogIn.rem"), ClassInterfaces.MyInterface) test.TryToLogIn("test", "1234") MsgBox(test.LogInSuccessfull) End Sub
test IsNot Nothing
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)