| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
 | myPDMtools , eine App
|
Autor
|
Thema: SW Addin: Zugriff auf Textbox in Formular (764 mal gelesen)
|
JensemannDU Mitglied Student

 Beiträge: 69 Registriert: 13.10.2009 Windows 7 Prof. 32 Bit SolidWorks 2009 SP4.0 Visual Studio 2008 Dell XPS M1530 Core2Duo 2,4 GHz 4 GB RAM GeForce 8600M GT
|
erstellt am: 08. Feb. 2010 11:02 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, ich bin dabei ein SW Addin zu schreiben. Um die Grundeinstellungen anzeigen und ggf. ändern zu können habe ich ich in dem Addin ein Windows-Forms samt Textbox erstellt. Nun möchte ich innherhalb einer Function in einem Modul auf den Wert der Textbox zugreifen. Habe es wie in einer normalen Windows-Forms-Anwendung mit Code: FormName.TextBoxName.Text
probiert, aber ich bekomme leider diese Fehlermeldung: Der Verweis auf einen nicht freigegebenen Member erfordert ein Objektverweis. Hat jemand einen Tipp für mich, wie ich das hinbekommen könnte? Schon mal danke fürs Lesen!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tbd Mitglied Teamleiter
  
 Beiträge: 825 Registriert: 26.01.2006 Dell Percision T5400 Intel(R) Xeon(R) CPU X5460 @ 3.16GHz 3,25 GB RAM Nvidia Quadro FX 4600 ----- Win XP Prof SP 3 SW 2008 SP 5.0 PARTsolutions 8.1.08 Cideon SAP PLM 5.103.5.17 Visual Studio 2008
|
erstellt am: 08. Feb. 2010 11:09 <-- editieren / zitieren --> Unities abgeben:          Nur für JensemannDU
|
JensemannDU Mitglied Student

 Beiträge: 69 Registriert: 13.10.2009 Windows 7 Prof. 32 Bit SolidWorks 2009 SP4.0 Visual Studio 2008 Dell XPS M1530 Core2Duo 2,4 GHz 4 GB RAM GeForce 8600M GT
|
erstellt am: 08. Feb. 2010 11:12 <-- editieren / zitieren --> Unities abgeben:         
|
JensemannDU Mitglied Student

 Beiträge: 69 Registriert: 13.10.2009 Windows 7 Prof. 32 Bit SolidWorks 2009 SP4.0 Visual Studio 2008 Dell XPS M1530 Core2Duo 2,4 GHz 4 GB RAM GeForce 8600M GT
|
erstellt am: 08. Feb. 2010 11:58 <-- editieren / zitieren --> Unities abgeben:         
Mh, so ganz bin ich doch noch nicht durch mit dem Thema, denn nun gibt es zwar keine Fehlermeldung mehr, aber der Inhalt der Textbox wird immer als leer angegeben. Hier der Code meiner Function: Code: Public Function ResetDefaultXMLValues(ByVal XMLRoot As Xml.XmlNode, ByVal XmlPath As String) As Boolean Try Dim Parameter As Xml.XmlNode Dim BasicProperties As New BasicProperties ' BasiProperties as object Dim bRet As Boolean Parameter = XMLRoot.SelectSingleNode("Parameter[@Name='PathExcelFile']") Parameter.Attributes("Path").Value = _ "C:\Users\Jens\Documents\Visual Studio 2008\Projects\MCE\MCE\Kostensaetze.xlsx" XMLDoc.Save(XmlPath) MsgBox("Standardeinstellungen wiederhergestellt.", vbInformation) Parameter = XMLRoot.SelectSingleNode("Parameter[@Name='PathExcelFile']") BasicProperties.TxtBoxPathExcelFile.Text = Parameter.Attributes("Path").Value bRet = True Return bRet Catch ex As Exception Trace.WriteLine("Fehler: Wo: " & _ ex.StackTrace & " Was: " & ex.Message) Return Nothing End Try End Function
Obwohl offensichtlich Text in der Textbox steht wird kein Inhalt weitergegeben. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jan Boettcher Mitglied
 
 Beiträge: 184 Registriert: 22.06.2005
|
erstellt am: 08. Feb. 2010 13:18 <-- editieren / zitieren --> Unities abgeben:          Nur für JensemannDU
|

| |
JensemannDU Mitglied Student

 Beiträge: 69 Registriert: 13.10.2009 Windows 7 Prof. 32 Bit SolidWorks 2009 SP4.0 Visual Studio 2008 Dell XPS M1530 Core2Duo 2,4 GHz 4 GB RAM GeForce 8600M GT
|
erstellt am: 08. Feb. 2010 13:19 <-- editieren / zitieren --> Unities abgeben:         
|