| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: Schriftfeld (1370 mal gelesen)
|
anluebb Mitglied
Beiträge: 42 Registriert: 13.08.2002
|
erstellt am: 13. Aug. 2002 15:27 <-- editieren / zitieren --> Unities abgeben:
|
Markus Gras Moderator Solid Edge AE
Beiträge: 4602 Registriert: 20.07.2000 Kritik muß sachlich falsch und persönlich verletzend sein, damit sie wirkt.
|
erstellt am: 13. Aug. 2002 16:24 <-- editieren / zitieren --> Unities abgeben: Nur für anluebb
|
caeman Mitglied
Beiträge: 59 Registriert: 30.05.2001 Windows 7 64bit Solid Edge ST9 MP7
|
erstellt am: 06. Sep. 2002 16:48 <-- editieren / zitieren --> Unities abgeben: Nur für anluebb
So gehts: dim objApp As Object dim objDoc As Object On Error Resume Next Set objApp = GetObject(, "SolidEdge.Application") If Err Then MsgBox "Kann Verbindung zu SE nicht herstellen !" End End If On Error GoTo 0 If not objApp.ActiveEnvironment = "Detail" Then MsgBox "Draft muss geöffnet sein !" End End If Set objDoc = objApp.ActiveDocument 'Box erzeugen Set objTextBox = objTextBoxes.AddByTwoPoints (X, Y, 0, Breite, Hoehe, 0)
'Umrandung ' objTextBox.BorderType = igTextBorderRectangle objTextBox.BorderType = igTextBorderNone 'Text reinschreiben und formatieren objTextBox.Text = objDoc.Path + "\" + objDoc.Name 'Gewünschte texthöhe geben, da der Text auf den benutzereinstellungen basiert objTextBox.Edit.TextSize = dblUTextSize 'Der Text wird leider basierend auf den Benutzereinstellungen ' geschrieben, d.h. die Boxgrösse ändert sich beim reinschreiben ' deshalb Boxgroesse hinterher nochmal setzen objTextBox.Height = dblUBoxHeight 'Text in der Box zentrieren. Muss am Schluss erfolgen, sonst verschiebt ' sich die Textbox nochmal objTextBox.Edit.HorizontalAlignment = iAusrichtung objTextBox.VerticalAlignment = igTextHzAlignVCenter Set objApp = Nothing Set objDoc = Nothing end
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
anluebb Mitglied
Beiträge: 42 Registriert: 13.08.2002
|
erstellt am: 09. Sep. 2002 14:08 <-- editieren / zitieren --> Unities abgeben:
|
caeman Mitglied
Beiträge: 59 Registriert: 30.05.2001 Windows 7 64bit Solid Edge ST9 MP7
|
erstellt am: 09. Sep. 2002 14:44 <-- editieren / zitieren --> Unities abgeben: Nur für anluebb
|
anluebb Mitglied
Beiträge: 42 Registriert: 13.08.2002
|
erstellt am: 09. Sep. 2002 15:51 <-- editieren / zitieren --> Unities abgeben:
|
Cagiva Mitglied Maschinenbaukonstrukteur
Beiträge: 491 Registriert: 11.06.2001 SolidEdge V15 SP6 WIN XP 1000 MB RAM PNY Quadro 580XGL
|
erstellt am: 13. Aug. 2004 07:31 <-- editieren / zitieren --> Unities abgeben: Nur für anluebb
Morgen, wer ist so nett und kann mir eine EXE Datei aus "Test" machen damit ich diese in SolidEdge zum laufen bringe ? Oder gibts mittlerweile was anderes? Danke für die Hilfe, ------------------ Gruß, Stefan
[Diese Nachricht wurde von Cagiva am 13. Aug. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Harald Stratmann Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 169 Registriert: 17.11.2003
|
erstellt am: 13. Aug. 2004 08:24 <-- editieren / zitieren --> Unities abgeben: Nur für anluebb
|
Cagiva Mitglied Maschinenbaukonstrukteur
Beiträge: 491 Registriert: 11.06.2001 SolidEdge V15 SP6 WIN XP 1000 MB RAM PNY Quadro 580XGL
|
erstellt am: 13. Aug. 2004 09:11 <-- editieren / zitieren --> Unities abgeben: Nur für anluebb
|
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 13. Aug. 2004 10:50 <-- editieren / zitieren --> Unities abgeben: Nur für anluebb
|
Cagiva Mitglied Maschinenbaukonstrukteur
Beiträge: 491 Registriert: 11.06.2001 SolidEdge V15 SP6 WIN XP 1000 MB RAM PNY Quadro 580XGL
|
erstellt am: 16. Aug. 2004 07:50 <-- editieren / zitieren --> Unities abgeben: Nur für anluebb
|