Auf die Gefahr hin Prügel zu beziehen:
Ich habe ein Custom Control erstellt welches in der übergeordneten Mainform eine Aktion auslösen soll.
Hintergrund: Eine Comport-Schnittstelle (Custom Control) soll an die übergeordnete Mainform eine Datenbankabfrage senden und die Antwort dann empfangen und verarbeiten. (Einstellparameter von Comport aus Datenbank(sqlite) abfragen - und dann innerhalb der Custom Control mit den von der sqlite datenbank ausgelesenen Werten für den Comport und die Baudrate eine Verbindung öffnen)
Warum als Custom Control? Ich möchte bis zu 24-Comports ansteuern. - Messgeräte.
Dazu muss es
1. Auf der Mainform ein ereigniss auslösen,
1. dazu eine Variable mit dem DB-Abfragebefehl an die mainform übergeben
3. die aus der abfrage erhaltenen daten wieder als inhalt iner variablen an das custom control übermitteln.
DB-Abfragen gehen, Custom control kann ich erstellen und einbinden, was ich nicht hin bekomme ist die übergabe von Daten zwischen der Mainform und der Custom Control sowie das gegenseitige auslösen von Aktionen.
Könnt ihr mir eventuell mit einem Beispiel weiterhelfen?
Der Code sieht aktuell in etwa so aus.
Custom Control:
die mainform sieht dann so aus:
ebenso soll die mainform wenn möglich auch eine funktion direkt in der custom control aufrufen können und dahin dann auch variablen übergeben.
Hat mir eventuell jeman ein beispiel, was mache ich an der konfiguration falsch?
Danke,
JB
Ich habe ein Custom Control erstellt welches in der übergeordneten Mainform eine Aktion auslösen soll.
Hintergrund: Eine Comport-Schnittstelle (Custom Control) soll an die übergeordnete Mainform eine Datenbankabfrage senden und die Antwort dann empfangen und verarbeiten. (Einstellparameter von Comport aus Datenbank(sqlite) abfragen - und dann innerhalb der Custom Control mit den von der sqlite datenbank ausgelesenen Werten für den Comport und die Baudrate eine Verbindung öffnen)
Warum als Custom Control? Ich möchte bis zu 24-Comports ansteuern. - Messgeräte.
Dazu muss es
1. Auf der Mainform ein ereigniss auslösen,
1. dazu eine Variable mit dem DB-Abfragebefehl an die mainform übergeben
3. die aus der abfrage erhaltenen daten wieder als inhalt iner variablen an das custom control übermitteln.
DB-Abfragen gehen, Custom control kann ich erstellen und einbinden, was ich nicht hin bekomme ist die übergabe von Daten zwischen der Mainform und der Custom Control sowie das gegenseitige auslösen von Aktionen.
Könnt ihr mir eventuell mit einem Beispiel weiterhelfen?
Der Code sieht aktuell in etwa so aus.
Custom Control:
VB.NET-Quellcode
- Imports System
- Imports System.IO
- Imports System.Windows.Forms
- Imports System.ComponentModel
- Public Class UserControl1
- Dim form1 = New frmMain
- Public Sub kirchner_db_zugriff()
- form1.db_command = "Hallo welt"
- End Sub
- Private Sub Start_Click(sender As Object, e As EventArgs) Handles Start.Click
- kirchner_db_zugriff()
- End Sub
- end class
die mainform sieht dann so aus:
ebenso soll die mainform wenn möglich auch eine funktion direkt in der custom control aufrufen können und dahin dann auch variablen übergeben.
Hat mir eventuell jeman ein beispiel, was mache ich an der konfiguration falsch?
Danke,
JB