Hallo zusammen,
hiermal wieder was für die VB Gurus unter den Pro/E Programmierern:
Ich will den Inhalt von Tabellen per Programm auslesen.
Geht bis zum Auslesen alles gut, ich kann die Tabelle auswählen, bekomme Anzahl der Zeilen und Spalten und sollte dann nur noch den Text aus der Zelle holen.
Klappt aber irgendwie nicht.
Bis jetzt sieht das Pgm so aus:
Vorher werden die Tabellen aufgelistet und die Tabellensegmente aufgelistet und die Reihen und Spalten des Tabellensegments ermittelt
For p As Integer = 1 To oTableInfo.NumberOfRows
For q As Integer = 1 To oTableInfo.NumberOfColumns
oTableCell = (New CCpfcTableCell).Create(p, q)
oTableStrings = oTable.GetText(oTableCell, EpfcParamMode.EpfcDWGTABLE_NORMAL)
iMaxStrings = oTableStrings.Count
For o As Integer = 0 To iMaxStrings - 1
errMsg = errMsg + oTableStrings.Item(o) + Chr(10)
Next
Next
Next
Der Fehler liegt irgendwo in der Tablecell. Für die Funktion GetText ist als erster Parameter eine "Cell as IpfcTableCell" vorgeschreiben, aber so wie ich das verwendet habe geht es nicht.
Hat jemand eine Idee wie es richtig ist?
Gruß von Thomas
------------------
nixblick
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP