Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Access 2013, Office 2013
Dieses kurze Microsoft Visual J++-Beispiel zeigt, wie Sie einem bestimmten Ereignis Ihre eigene Funktion zuordnen können.
// BeginEventExampleVJ
import com.ms.wfc.data.*;
public class EventExampleVJ
{
ConnectionEventHandler handler = new ConnectionEventHandler(this,"onConnectComplete");
public void onConnectComplete(Object sender,ConnectionEvent e)
{
if (e.adStatus == AdoEnums.EventStatus.ERRORSOCCURRED)
System.out.println("Connection failed");
else
System.out.println("Connection completed");
return;
}
public static void main (String[] args)
{
EventExampleVJ Class1 = new EventExampleVJ();
Connection conn = new Connection();
conn.addOnConnectComplete(Class1.handler); // Enable event support.
conn.open("DSN=Pubs");
conn.close();
conn.removeOnConnectComplete(Class1.handler); // Disable event support.
}
}
// EndEventExampleVJ
Zunächst wird die onConnectionComplete-Klassenmethode dem ConnectionComplete-Ereignis zugeordnet, indem ein neues ConnectionEventHandler-Objekt erstellt und die onConnectComplete-Funktion diesem Objekt zugewiesen wird.
Die main-Funktion erstellt dann ein Connection-Objekt und ermöglicht die Ereignisbehandlung durch Aufrufen der addOnConnectComplete-Methode und durch Übergeben der Adresse der handler-Funktion.