|
VBasic / vb.net / vbs / wsh : Vorschau von SolidWorks
KMassler am 16.05.2008 um 11:44 Uhr (0)
Zitat:Original erstellt von tbd:Als was ist swDoc deklariert? SwDocumentMgr.SwDMDocument, SwDocumentMgr.SwDMDocument10 oder SwDocumentMgr.SwDMDocument11? Ich hoffe du sieht worauf ich hinaus will. Hinweis:Evtl klappt auch die direkte Umwandlung des SaveArrays in ein ByteArray nicht (das löst aber einen anderen Fehler aus). Falls das so ist musst das noch anpassen.Hmm..ja, ich sehe, worauf du hinaus willst.Es war natürlich als SwDocumentMgr.SwDMDocument deklariert, das war für die Previewerstellung der ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : vb.net app.major? app.path? ...
KMassler am 13.10.2006 um 12:41 Uhr (0)
So, da bin ich wieder. Hatte heute leider anderes zu tun.Aber bevor ich ins Wochenende gehe, muss ich da schon nochmal antworten.Du hast recht, irgendwie ist mir das System verloren gegangen, wahrscheinlich versehentlich gelöscht bei der ganzen Probiererei.Und schon ist das Debug... wieder bekannt."My" gibts aber immer noch nicht .Ich habe nochmal neue Projekte erzeugt, mit den Vorlagen für Windows-Anwendung sowie für SWX-Addon, "My" ist jedesmal unbekannt.Wo finde ich den dazu gehörenden Verweis? Oder gib ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Textbox --> Zahl
tbd am 29.06.2007 um 11:59 Uhr (0)
Anmerkung:Warum arbeitest du eigentlich in VB2005 mit dem FileSystemObject?Es gibt im Framework den IO Namespace welcher alle Funktionen und Abfragen bietet, die du dir nur wünschen kannst.Hier eine Funktion um die Dateigröße einer Datei zu ermitteln:Code: summary Ermittelt die Größe einer Datei in der angegebenen Einheit. /summary param name="sFilename"Pfad der Datei/param param name="Einheit"Einheit in dem die Größe der Datei zurück gegeben werden soll/param returnsGröße der Datei in der angegebenen Einh ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Vorschau von SolidWorks
KMassler am 28.10.2008 um 07:59 Uhr (0)
Freut mich Da ich SWX 2008 bisher nicht einsetze (nur auf einer Testmaschine, auf der nicht programmiert wird), hätte ich dir da jetzt auch nicht weiter helfen können.Aber beim Überfliegen von deinem Code sind mir ein paar Kleinigkeiten aufgefallen1. Wäre gut, wenn du Code hier auch strukturiert darstellen würdest - mit Einrückungen und ohne große Zeilenabstände, macht das ganze für uns lesbarer.2. du hast da die Zeile a_filename = Split(tmpfile, ".")Erstens ist der Punkt ein schlechter Trenner für Dat ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Vorschau von SolidWorks
KMassler am 15.05.2008 um 08:32 Uhr (0)
*SCHWERRNOCHVERRÜCKT*Danke für die Tipps!Aber: Zitat:Original erstellt von tbd:Hallo Klaus, ...und das alles für ein blödes Bild. ...Das kannst du laut sagen! Zitat:Original erstellt von tbd:...Ein SaveArray kannst du z.B. so in ein StingArray umwandelnCode: Dim oDummy As Object Dim oDummyArray() As Object Dim sStringArray() As String oDummy = swCfgMgr.GetConfigurationNames oDummyArray = CType(oDummy, [Object]()) SaveArray aufschlüsseln in einer Schleife For i As Integer = 1 To _ ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Vorschau von SolidWorks
Schraml am 27.10.2008 um 19:58 Uhr (0)
Hi, ich hab das Programm gefunden und den Foren Eintrag dazu.Finde es spitze und brauch genau so was. Kannst du mir vielleicht bitte ein wenig weiterhelfen?Ich hab das jetzt alles so gemacht wie du, aber ich bekomme noch zwei Fehler gemeldet. (Solidworks 2008) 1. Imports SwConstIch hab die Dll eingebunden c:ProgrammeSWX2008SolidWorks.Interop.swconst.dll Warnung 1 Der in Imports "SwConst" angegebene Namespace oder Typ enthält keine öffentlichen Member oder kann nicht gefunden werden. Stellen Sie sicher, das ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : VB 2005 ColorDepth (Farbtiefe) eines Bitmap (*.bmp) ändern
tbd am 15.03.2007 um 13:33 Uhr (0)
Hallo Zusammen,ich habe folgendes Problem:Ich erzeuge per Code (VB 2005) eine Bitmap (oBildLarge). Diese Bitmap wird mit Hilfe eines System.Drawing.Graphics Objekts (oGraphicsLarge = System.Drawing.Graphics.FromImage(oBildLarge)) bearbeitet. Diesen Code habe ich mal weg gelasse, da er mit dem Problem nichts zutun hat.Da ich die Bitmap mit dem Graphics Objekt bearbeite, kann ich die Farbtiefe nicht bei Erzeugen des Bild Objekts angeben (oBildLarge = New System.Drawing.Bitmap(200, 20, Imaging.PixelFormat.For ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : .NET Framework 2.0 -> 1.1
KMassler am 21.04.2008 um 08:11 Uhr (0)
Zitat:Original erstellt von mseufert:Hallo Klaus,es sind beide Versionen drauf, das Problem ist, wie oben schon mal beschrieben, daß sich VS beim Veruch, zu kompilieren, die 2.0 greift. Evtl. ist das zu vermeiden bzw. zu steuern, indem man, wie Du schreibst, "die dll mit der richtigen Version registriert" ? Kannst Du mir bitte erläutern, wie das funktioniert ? ...beim Registrieren wird die fertige DLL auf dem System registriert, also sozusagen richtig eingebunden. Welche Framework-Version für die DLL benu ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : VB.NET 2005: DataGridView
tbd am 27.04.2007 um 07:30 Uhr (0)
Guten Morgen Klaus,ich persönlich befülle ein DataGridView über zuvor definierte Objekte.Ich habe dir mal einen Codeschnipsel aus SDA-QuickPrint angehängt. In dieser Anwendung gibt es ein Formular, in welchem der User in einem DataGridView seine Druckereinstellungen festlegt.Ich schätze, dass dir dieses kleine Beispiel als Experte weiter helfen wird.Code: Private Function ReihenHinzufuegen() As Boolean Try Dim oReihe As DataGridViewRow oReihe = New DataGridViewRow oReihe.HeaderCell.Value ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : TreeView über SendMessage auslesen
tbd am 09.05.2007 um 12:59 Uhr (0)
Hallo API-Profis,ich möchte in VisualBasic 2005 ein TreeView über die Windows API auslesen.Ziel ist es später das TreeView einer externen Anwendung auszulesen.Um erstmal auf einen grünen Zweig zu kommen, lesen ich mein eigenes TreeView aus.Dafür habe ich die ExTreeViewCls erstellt, mit desen Hilfe ich das TreeView auslesen möchte: Code:Public Class ExTreeViewCls Dim iHwndCls As IntPtr Public Sub New(ByVal hWnd As IntPtr) iHwndCls = hWnd End Sub Runtime.InteropServices.StructLayout( _ Runtime.Intero ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : VB6-Programm läuft in Frankreich nicht
tbd am 06.11.2006 um 16:40 Uhr (0)
Hallo Klaus,also ich glaube nicht das es an der Ländereinstellung liegt.Laufzeitfehler 13 bedeutet ja das eine Variable nicht den richtigen Datentyp besitzt. Ich schätze also das die Variable, welche du in deiner If Bedingung prüfst keine Boolean Varibale ist.Daher kennt Sie den Zustand True oder Flase nicht und VB6 kann diese Bedingung somit nicht verarbeiten.Ich würde also mal schauen mit welchen Inhalt die Variable belegt ist und ob eine If Bedinung überhaupt zulässig ist.Hier noch der Inhalt der Hilfe ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : TreeView über SendMessage auslesen
tbd am 11.05.2007 um 09:49 Uhr (0)
Hallo BJ,ist alles allerdings noch in Arbeit.Aber das Auslesen des ersten TreeNodes klappt bereits.Das ganze Funktioniert mit der Klasse ExTreeView. Die Nodes werden durch die Klasse ExTreeNode definiert.Hier die Hauptklasse ExTreeView:Code:Public Class ExTreeView Dim iHwndCls As IntPtr Dim oExTreeNodeCls As ExTreeNode Public Sub New(ByVal hWnd As IntPtr) iHwndCls = hWnd End Sub Private Const TV_FIRST As Integer = 4352 Private Const TVSIL_NORMAL As Integer = 0 Private Const TVSIL_STATE As Integer ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |