|
VBasic / vb.net / vbs / wsh : in andere Klasse verzweigen
tbd am 09.04.2008 um 15:45 Uhr (0)
Hallo Tobias,Eine Eventprozedur muss zunächst erstmal mit einem so genannten Eventhandler mit dem eigentlichen Event verbunden werden. Infos dazu gibt es z.B hier und hier.In meiner Schulung wäre der Eventhandler z.B. Handles oSwAppCls.FileOpenNotify2, in deinem Fall Handles oSwAppCls.FileNewNotify2. Nur die Prozedur alleine nützt nichts!Wie Kapitel 2.3 beschrieben und wie du schon teilweise angewendet hast, muss du nun zwischen den verschieden SolidWorks Dokumenttypen unterscheiden und mit Hilfe des allge ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
SolidWorks : API Menu
tbd am 24.09.2008 um 14:47 Uhr (0)
Hallo Thomas,leider kommst du an den verschiedenen CallBack Funktionen nicht vorbei. In diesen kannst du eine allgemeine Funktion aufrufen, mehr aber leider nicht. Bei meiner alten Firma und dessen Freeware SDA-4Free habe ich in der Personal Menü Funktion verschiedene CallBack Funktionen verwendet. Ich habe dort einfach eine fest definierte Anzahl von CallBack Funktionen in meine Klasse geschrieben und diese CallBack Funktionen dann den Menüeinträgen zugewiesen um diese eindeutig identifizieren zu können. ...
|
| In das Form SolidWorks wechseln |
|
VBasic / vb.net / vbs / wsh : VB.Net: nochmal eigene Controls
tbd am 02.08.2008 um 13:30 Uhr (0)
Hallo Klaus,welches Control meinst du? Dein Benutzerdefiniertes oder dein Label im benutzerdefinierten Control?Im Benutzerdefinierten Control ist die Eigenschaft Autosize zu Beginn False, bei einem Label True (Damit der Text immer reinpasst).Diese Eigenschaften kannst du jedoch im Designer anpassen. Das funktioniert wie in einem Formular. Wenn du also alle Autosize Eigenschaften in deinem benutzerdefinierten Control mit allen Kinder-Controls (z.B. dein Label) auf False setzt müsste es klappen. Damit die Gr ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Kostenlos: Visual Basic 2008 Das Entwicklerbuch als PDF
tbd am 01.12.2009 um 09:45 Uhr (0)
Original Text von Microsoft: Zitat:Weihnachtszeit, Geschenkezeit. Microsoft Press schenkt Ihnen schon heute 1388 Seiten geballtes Entwickler Know-how. Ab sofort steht Visual Basic 2008 Das Entwicklerbuch zum kostenlosen Download in 2 Teilen bereit. Dieses umfassende Arbeitsbuch zur Programmierung mit Visual Basic 2008 von Klaus Löffelmann bietet Ihnen einen Einstieg in Visual Basic 2008, das .NET Framework 3.5 inklusive der wichtigen Neuerungen in Visual Studio Service Pack 1 und den Grundlagen der objekt ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
SolidWorks : Dateien verschieben
tbd am 12.10.2006 um 08:12 Uhr (0)
Sorry habe das mit dem Student übersehen und bin auch von Stefan zurecht dafür bestraft worden!Mit dem SolidWorks Explorer kannst du es ja auch mal versuchen. Es geht zwar nicht alles und auch vieles sehr umständlich, aber ein einfacher kopiervorgang ist drin. Solange du weis wo deine Teile, Unterbaugruppen und Zeichnugnen liegen klappt das ganz gut.------------------Mfg DanielOb ein Begriff glücklich gewählt ist, ob es bessere Begriffe gibt, warum die Lösung aller Fragen im Universum 42 ist und wer die nä ...
|
| In das Form SolidWorks wechseln |
|
VBasic / vb.net / vbs / wsh : VB.NET 2005: DataGridView
tbd am 27.04.2007 um 12:40 Uhr (0)
Mahlzeit Klaus,Nicht aufgeben!Die Eigenschaft Rows stellt eine Zeilencollection.Diese kannst du wie jede Collection behandeln, also mit Hilfe einer For Each Schleife alle vorhandenen Zeilen abarbeiten oder durch Iten(x) die Zeile direkt ansprechen.Hier mal ein bisschen Beispielcode zur Verdeutlichung:Code:Dim DataGridViewRow As DataGridViewRowFor Each DataGridViewRow In DataGridView.Rows z.B. richtige Zeile durch den Index filtern If DataGridViewRow.Index = x Then ... End IfNextIndex direkt anprechen ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
SolidWorks : VB.net: Feature eines Musters in Array speichern
tbd am 11.11.2009 um 13:55 Uhr (0)
Das kommt davon wenn ich in einem Forum programmiere ohne die Unterstützung einer richtigen Entwicklungsumgebung :-)Fehlerlösung zu 2:Ich denke du bekommts hier nicht ein SldWorks.CircularPatternFeatureData sondern ja die Features, welche gemustert werden. Diese sind, meiner Meinung nach vom Typ SldWorks.FeatureCode:CircPatternComponents = New List(Of SldWorks.Feature)CircPatternComponents.Add( _ CType(CircPatternDummyArray(iComponente), _ SldWorks.Feature))Fehlerlösung zu 1:Neben den Falschen Typ, siehe ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : VB.net: Feature eines Musters in Array speichern
tbd am 10.11.2009 um 10:18 Uhr (0)
Hallo JensemannDU,Idee 1:bist du dir sicher das du durch swCircPattern.IGetPatternFeatureArray eine Rückgabe erhältst?Ich denke der Fehler entsteht, da CircPatternDummyObjekt Nothing ist.Baue mal eine Abfrage in der Art:Code:If CircPatternDummyObjekt is Nothing Then Debug.Assert(False)End Ifin deinen Code ein um dies zu prüfen.Idee 2:Da du mit den Schnittstellen arbeitest, könnte es sein, das du den Umweg über ein SaveArray nicht gehen musst, sondern direkt die richtigen Typen zurück bekommst.Versuche e ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Solid Neuling
tbd am 09.10.2006 um 15:26 Uhr (0)
Wie bereits geschrieben, schau die mal die Solidworks OnlineHilfe an.Im Register Inhalt - Thema Bibliotheks-Feature, ist wirklich gut erklärt.Ums kurz zu sagen, erstelle die drei Bohrungen mit allen gewünschten Maßen und dann ziehe diese drei Features zusammen in die Toolbox.Dieses neue Feature kann man dann immer verwenden.Aber wie gesagt, schau mal in der Hilfe!------------------Mfg DanielOb ein Begriff glücklich gewählt ist, ob es bessere Begriffe gibt, warum die Lösung aller Fragen im Universum 42 ist ...
|
| In das Form SolidWorks wechseln |
|
VBasic / vb.net / vbs / wsh : Liste erweitern mit VB
tbd am 02.11.2006 um 10:25 Uhr (0)
Hallo Andi,sorry hatte vergessen zur sagen das dies .Net code ist!Wo erstellst du diese Anwendung?In VBA von Excel oder extern in VB6?Deine Fehlermeldun sieht stark nach VBA aus.Hier der Code:Code: Dim oRange As Excel.Range Dim oGefunden As Excel.Range Dim iSuchen As Integer Suchen wir nach der ersten leeren Zelle in Spalte A Do Wir beginnen mit der Suche in Zeile vier iSuchen = iSuchen + 4 Set oRange = Excel.Cells(iSuchen, 1) If CStr(oRange.Text) = "" Then Set oGe ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
SolidWorks : API: Position, Größe und Tiefe eines Ausbruchs ermitteln
tbd am 19.01.2010 um 13:29 Uhr (0)
Hallo liebe API Freunde,ich benötige mal wieder eure Unterstützung.Es geht um folgendes: In einer Zeichnungsansicht ist ein Ausbruch enthalten. Nun würde ich per API gerne die Position, Größe und die Tiefe dieses Ausbruchs ermitteln.Das SldWorks.DrSection Objekt des Ausbruchs habe ich bereits.Leider kann ich aber nicht meine gewünschten Informationen ermitteln.Mit DrSection.GetLineInfo bekomme ich nur den Start und Endpunkt des Splines, es fehlt also Größe und Tiefe.Wenn man alle Features der Zeichnung erm ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Info zu VBA
tbd am 13.11.2006 um 16:22 Uhr (0)
Hallo Carsten,klar, aber es ist noch einfacher als ich in Erinnerung hatte.Man muss nur die Blätter aktivieren, das war es!Code:Public Shared Function AlleBlaettenNacheinanderAktivieren( _ ByVal oSwDrawingDoc As SldWorks.DrawingDoc) As Boolean Try Dim sSheetNames() As String Dim bStatus As Boolean sSheetNames = CType( _ oSwDrawingDoc.GetSheetNames, String()) For i As Integer = 0 To sSheetNames.GetUpperBound(0) Blatt aktivieren bStatus = oSwDrawingDoc.Activ ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Modellbezug einer Zeichnung ändern
tbd am 09.10.2006 um 14:30 Uhr (0)
Man kann Referenzen eines Dokuments also Baugruppe, Bauteil und auch von Zeichnungen im Datei öffnen Dialog von SolidWorks anpassen.Einfach auf Datei öffnen klicken, Datei auswählen und dann in diesem Dialog auf Referenzen klicken (rechts-unten). Es werden alle Referenz aufgelistet, welche man dort natürlich auch ändern und anpassen kann!------------------Mfg DanielOb ein Begriff glücklich gewählt ist, ob es bessere Begriffe gibt, warum die Lösung aller Fragen im Universum 42 ist und wer die nächste Bundes ...
|
| In das Form SolidWorks wechseln |