ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
1384
1384
EMPFEHLEN
-
11.02.10 10:33 #1Hallo zusammen,
ich arbeite gerade zum ersten mal mit eigenen Klassen, die meine Form (Form1) verändern sollen.
Das Problem ist, dass der Zugriff nicht erlaubt ist.
Wie muss ich das lösen? Habe irgendwas von Delegate Sub oder so gelesen, verstanden habe ich das leider nicht
Beispiel:
Public Class Form1
// Hier ist ne Listbox
End Class
Public Class A
Function Bla()
// Form1.Listbox.addItem...
End Function
End Class
Bin für jede Hilfe dankbar!
paD
-
11.02.10 13:08 #2
Mitglied Bronze
- Registriert seit
- Feb 2010
- Beiträge
- 37
Kanns dir leider nur in C# posten, ich hoffe das passt...
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
public class MyClass {[INDENT] public delegate void UpdateAusgabe(string message); public AusgabeAnTextbox(MyForm form) { [INDENT]form.Ausgabe = "Hallo Welt!";[/INDENT] }[/INDENT] } public partial class MyForm : Form {[INDENT] public string Ausgabe { [INDENT]set( txt_Ausgabe.BeginInvoke(new MyForm.UpdateAusgabe(UpdateTextBox), value );[/INDENT] } public void UpdateTextBox(string str_Ausgabe) { [INDENT]txt_Ausgabe.Text = str_Ausgabe;[/INDENT] }[/INDENT] }
txt_Ausgabe ist eine Textbox auf deinem Form...
Ich hoffe das hilft dir weiter.
EDIT:
Hab da was kleines verwechselt
Es muss natürlich set( txt_Ausgabe.BeginInvoke(new MyClass.UpdateAusgabe(UpdateTextBox), value ); heißen. Sorry :P
Geändert von mdo (11.02.10 um 14:29 Uhr)
-
13.02.10 13:30 #3
Hey, danke für die Antwort, werd nach dem WE mal schauen, ob ich es so in VB.NET umwandeln kann
Ähnliche Themen
-
Scriptaculous Effekt afterFinish auf eigene Klasse zugreifen
Von socke999 im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 21.02.09, 18:43 -
Auf Eigene Dateien zugreifen - XP verbietet Zugriff
Von multimolti im Forum Microsoft WindowsAntworten: 4Letzter Beitrag: 19.02.09, 14:44 -
Aus einer Klasse auf die Form zugreifen...
Von thespecialx im Forum C/C++Antworten: 0Letzter Beitrag: 21.02.08, 10:42 -
eigene Klasse in Form Klasse
Von PinkoPalino im Forum C/C++Antworten: 0Letzter Beitrag: 29.07.07, 20:23 -
Von einer Klasse auf die Form zugreifen
Von Eroli im Forum .NET Windows FormsAntworten: 21Letzter Beitrag: 02.04.07, 09:52




Zitieren
Login