|
VBasic / vb.net / vbs / wsh : VB6 in 64bit
StefanBerlitz am 03.02.2010 um 10:02 Uhr (0)
Hallo Gregor,nein, so weit ich weiß gibt es keinen speziellen Kompiler für VB6. Allerdings kann ich nicht bestätigen, dass VB6 Programme nicht mehr unter Windows 7 64 Bit laufen, ich hab auch ein paar Prögrämmchen in VB6 geschrieben, die noch ihren Dienst tun.Wie äußert sich denn dieses "Nicht mehr funktionieren" bei deinem Programm? Vielleicht irgendwelche Verweise, die es auf Windows 7 nicht mehr gibt? Oder ist es etwas spezielles unter 64 Bit, da heißen z.B. die Regschlüssel teilweise anders? Ich geh ma ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic : LogFile erstellen
StefanBerlitz am 17.11.2003 um 10:16 Uhr (0)
Hallo BJ, ich weiß nicht, wie du deine Logdatei erstellst, also geh ich mal von einem ganz einfachen Open aus. Dem kannst du als Modus auch Append (also anhängen) mitgeben: Open DATEI1 For Append As #1 Datei schließen, bevor sie in einem anderen Modus erneut geöffnet wird. Close #1 Vielleicht war es das schon, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de KLAMM? Was ist KLAMM?
|
| In das Form VBasic wechseln |
|
VBasic : Position vom Mauspointer ermitteln
StefanBerlitz am 29.01.2002 um 07:33 Uhr (0)
Hallo Dirk, das kannst du z.B. mit einer Windows API machen (GetCursorPos, Beschreibung z.B. unter http://www.visualbasic-archiv.de/vbapi/_kategorien.php3?kat=Maus ). Das Problem ist aber wohl, dass du mitbekommen must, wann in ACAD geklickt wird, denn zu dem Zeitpunkt willst du ja die Mousecursor-Koordinaten ermitteln. Dazu kenne ich ACAD nicht gut genug. Gibt es da eine Notification, die gefeuert wird, wenn die Maus gedrückt wird und die du von VB aus abfangen kannst? Ich kenne leider keine Möglichkei ...
|
| In das Form VBasic wechseln |
|
VBasic / vb.net / vbs / wsh : Mal was ganz anderes ... Mausprobleme
StefanBerlitz am 30.03.2004 um 08:41 Uhr (0)
Hallo BJ, Nach Installation eines neuen Maustreibers funzte es! Sprechen wir echt von demselben? Mit einem einfachen Maustreiberupdate? Das wäre ja mega-klasse, genau wie Heiko "ärgere" ich mich schon seit Jahren damit rum, dass ich in den VB-Codefenstern nicht mit dem Rädchen scrollen kann.Welche Maus und welchen Treiber hast du denn, bei dem das funktioniert?Ciao,Stefan------------------Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.deKLAMM? Was ist KLAMM?
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Vorschau von SolidWorks
KMassler am 06.05.2008 um 14:22 Uhr (0)
Danke für die Mühe.Registriert ist die DLL (in VB6 gehts ja auch, und in der Registry steht sie auch drin).Und die ProgID stimmt so. Aber es funktioniert trotzdem nicht, es tritt immer noch die Ausnahme auf:"Eine Ausnahme (erste Chance) des Typs "System.Exception" ist in Microsoft.VisualBasic.dll aufgetreten." Super Fehlermeldung Na, ich versuche mal den Lizenzkey für die "SolidWorks Document Manager API" zu bekommen. Mal schauen, ob ich damit dann klar komme.------------------Klaus www.al-ko.com | mein ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Fehler bei My.Computer.FileSystem.MoveFile
KMassler am 14.01.2013 um 11:45 Uhr (0)
Danke, das hatte ich auch schon gegoogelt (das kann ich wenigstens), aber das hilft mir nicht weiter.wie es aussieht, übersteigt das ganze meinen beschränkten Programmier-Horzont.Ich habe meines Wissens kein Streamobjekt in Verwendung, ich streame keine Dateien, weder lesend noch schreibend.Ich verwende die bekannten, in der SolidWorks-API-Hilfe und Examples beschriebenen Methoden, um SolidWorks-Strukturen von geöffneten SolidWorks-Dateien herauszufinden (Stichwort Traversieren). Ich wüsste nicht, wie ich ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Probleme mit Prozessliste mit vbs
StefanBerlitz am 24.02.2009 um 13:26 Uhr (0)
Hallo Axel,so ein Schuss ins Blaue: du ermittelst dir ja zuerst mal deiner Prozessliste und läufst die dann anschließend in der Schleife ab. Theoretisch ist es denkbar, dass ein prozess schon nicht mehr existiert, bis du in der Schleife dort angekommen bist und du deswegen bei der Anfrage nach dem Owner eine Fehler bekommst, den du nicht abfängst ... da würde dann wohl das ganze Script abstürzen.Oder du bekommst irgendein anderes Problem mit dem GetOwner. Schau mal auf http://msdn.microsoft.com/en-us/libra ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : dll soll exe beim Start ausführen
KMassler am 19.08.2011 um 11:47 Uhr (0)
Hallo Franz,ich kenne mich mit Programmierung für Autocad nicht aus, meine Progrämmchen sind für Solidworks.Aber irgendwo gibt es Funktionen, die direkt nach (oder bei) dem Laden der DLL ausgeführt werden, da muss der Aufruf rein.Bei mir- mit SolidWorks-SDK- wäre das z.B. die Funktion "ConnectToSW(...)".Hier werden bei mir die Einstellungen vorgenommen, der Splash-Screen aufgerufen etc.Sowas sollte es in deiner Autocad-DLL auch geben.------------------Klauswww.al-ko.com | mein Gästebuch | privat... | Nasen ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic : Schauen ob schon ein Prozess läuft
StefanBerlitz am 03.12.2003 um 09:32 Uhr (0)
Hallo Ralf, du kannst das mit VB Bordmitteln über die App.PrevInstance prüfen, ob schon eine Instanz deines Programms läuft und dann den zweiten Startversuch einfach abbrechen. Wie du dann sogar recht professionell die vorige Version wieder aktivierst findest du hier: http://www.developer.com/net/vb/article.php/1541301 Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de KLAMM? Was ist KLAMM?
|
| In das Form VBasic wechseln |
|
VBasic : DLL registrieren
StefanBerlitz am 22.05.2003 um 07:30 Uhr (0)
Hallo Ulf, ein Beispiel für selbstregistrierenden OCX oder DLL findest du z.B. im Tipp "Systemdateien ohne RegSvr32.Exe registrieren" unter http://www.vbpro.de/tipps/tipp.asp?id=319 Wenn ihr die DLLs mit VB erstellt geibt es auch noch eine andere Möglichkeit: macht einfach den Haken bei der Option "Komponente/Projektkompatibilität" in den Eigenschaften des Projektes, dann wird nicht jedesmal eine neue CLSID generiert. Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://s ...
|
| In das Form VBasic wechseln |
|
VBasic : Verknüpfung erstellen
StefanBerlitz am 09.09.2002 um 13:02 Uhr (0)
Hallo mechanical, schau mal die Beispiele auf folgenden Seiten durch: http://www.activevb-archiv.de/vb/VBtips/VBtip0503.shtml http://www.activevb-archiv.de/vb/VBtips/VBtip0074.shtml http://support.microsoft.com/default.aspx?scid=kb%3Bde%3BD42003 http://members.fortunecity.de/schloti/vb/verknuepfungerstellen.htm Hoffe damit kommst du erst mal weiter, ciao Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de
|
| In das Form VBasic wechseln |
|
VBasic / vb.net / vbs / wsh : Schleife funktioniert nicht
StefanBerlitz am 25.01.2011 um 13:15 Uhr (0)
Hallo Feyza,ich denke auch wie Rick, dass es daran liegt, dass du für jeden selektierten Eintrag dieselbe Datei ausliest und kopierst. Du benutzt ja jedesmal in der Schleife ein ListView1.SelectedItems(0)., also jedesmal die Werte des ersten selektierten Eintrags.Ich vermute, dass müsste ungefähr so heißen Zitat:Original erstellt von Feyza:Try For p = 0 To ListView1.Items.Count - 1 If ListView1.Items(p).Selected = True Then s2 = ListView1.Items(p).SubItems(3).Te ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : SWX Type Library
Rigobert am 18.10.2021 um 11:27 Uhr (1)
Hallo zusammen,nun haben wir 2021 und meine Librarys sind immer noch weg.Jetzt natürlich die neuen für Solidworks 2021.das einzige was ich noch finde sind die von 2017, aber die will mein visual Studio 2021 nicht.Wenn ich in Solidworks ein Makro aufzeichne und mir dort die Verweise anschau dann verweist Solidworks 2021 tatsächlich aufC:Program filesSolidworks Corp 2017Solidworkssldworks.tlb für die Type Library,aufC:Program filesSolidworks Corp 2017Solidworksswconst.tlb für die Constant type Library, und a ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |