ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
358
358
EMPFEHLEN
-
Hi
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Public Class BroichTab Public TaOrt, TaName As String Public Basis As String = " C:\ " Public TaVz As String = "" & Basis & "" & TaOrt & "" & TaName & "" Public Löschen As String Public Function CreatTab(ByVal TaOrt, ByVal TaName, ByVal Löschen) If My.Computer.FileSystem.DirectoryExists("" & Basis & "" & TaOrt & "") = False Then My.Computer.FileSystem.CreateDirectory("" & Basis & "" & TaOrt & "") End If If My.Computer.FileSystem.DirectoryExists("" & TaVz & "") = False Then My.Computer.FileSystem.CreateDirectory("" & TaVz & "") My.Computer.FileSystem.WriteAllText("" & TaVz & "\" & TaName & ".ini", "Kopf", True) My.Computer.FileSystem.WriteAllText("" & TaVz & "\Kopf.ini", "ID", True) CreatTab = 1 Else CreatTab = 0 End If End Function Public Function DeleteTab(ByVal TaOrt, ByVal TaName, ByVal Löschen) If My.Computer.FileSystem.DirectoryExists("" & Basis & "" & TaOrt & "") = False Then 'My.Computer.FileSystem.CreateDirectory("" & Basis & "" & TaOrt & "") End If If My.Computer.FileSystem.DirectoryExists("" & TaVz & "") = True Then My.Computer.FileSystem.DeleteDirectory("" & TaVz & "", FileIO.DeleteDirectoryOption.DeleteAllContents) 'My.Computer.FileSystem.WriteAllText("" & TaVz & "\" & TaName & "", "", True) DeleteTab = 1 Else DeleteTab = 1 End If End Function End Class
Also ich hab eine neue Klasse hinzugefügt, dann diesen Quelltext und nun dachte ich könnte ich im nächsten Modul broichtab.creattab(x,y,z) wählen aber denkste.
Die Intellisense erkennt die eigene Klasse bietet aber nicht die Auswahl der selbst erstellten Funktionen für meine Klasse.
Was mach ich den da nur falsch?
-
Also zu deinem Code folgendes:
1) Verwende Properties anstatt öffentlicher Member
2) Verwende keine Umlaute im Sourcecode
3) Leerzeilen zwischen den Funktionen/Methoden
Und zu deinem Fehler:
Hast du deine Klasse instanziert?
So in etwa
Code :1 2
Dim myObject as New BroichTab() myObject.DeleteTab(.....)
-
Hi
Besten danke hatte vergessen die Klasse zu instanzieren.
Rene
-
Bitte erfolgreich beantwortete Threads als abgeschlossen markieren. Danke.
Ähnliche Themen
-
Problem mit eigener Klasse und Objekten dieser Klasse
Von Eroli im Forum C/C++Antworten: 15Letzter Beitrag: 10.06.10, 17:48 -
WebService mit eigener Klasse als Parameter
Von StehtimSchilf im Forum .NET Web und KommunikationAntworten: 5Letzter Beitrag: 01.07.09, 10:56 -
settimeout in eigener klasse auf eine Methode der Klasse
Von user2580 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 12.04.09, 16:26 -
Array mit eigener Klasse füllen
Von Hackbard_C im Forum C/C++Antworten: 1Letzter Beitrag: 04.07.07, 13:53 -
JPanel in eigener Klasse erstellen..
Von f-zoid im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 05.05.06, 16:55





Zitieren
Login





