|
VBasic / vb.net / vbs / wsh : Excel öffnen mit Workbook
Animexx am 13.09.2008 um 11:58 Uhr (0)
Hallo ich versuche gerade mit VB 2008 Express Edition ein kleines Programm zu schreiben. Dieses soll von CATIA V5 bilder machen dann auf C: kurz zwischenspeichern und dann in Excel einfügen. Bis jetzt sieht der Code wie folgt aus:Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim CATIA As New Object CATIA = GetObject(, "CATIA.Application") Dim TempPfad TempPfad = "C:" Dim fso fso = CreateObject("Scripting.Fil ...
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Excel öffnen mit Workbook
Animexx am 13.09.2008 um 11:58 Uhr (0)
Hallo ich versuche gerade mit VB 2008 Express Edition ein kleines Programm zu schreiben. Dieses soll von CATIA V5 bilder machen dann auf C: kurz zwischenspeichern und dann in Excel einfügen. Bis jetzt sieht der Code wie folgt aus:Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim CATIA As New Object CATIA = GetObject(, "CATIA.Application") Dim TempPfad TempPfad = "C:" Dim fso fso = CreateObject("Scripting.Fil ...
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Registry Key Zugriff ändern mit vbs
Axel.Strasser am 05.01.2009 um 13:46 Uhr (0)
Wie kann ich am Besten für einen Registry Key Baum den Zugriff (Full Control) über vbs ändern ?Axel------------------Inoffizielle deutsche CATIA Hilfeseite
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Registry Key Zugriff ändern mit vbs
Axel.Strasser am 05.01.2009 um 15:35 Uhr (0)
Hallo Rick,danke für Deinen Hinweis, ich denke aber ich weiss da was ich mache .Wir haben einen eigenen Schlüssel unter HKLM generiert, nur der übernimmt die übergeordneten Berechtigungen, d.h. der "normale" User kann da nichts schreiben oder ändern. Ins HKCU wollen wir es nicht schreiben wegen der Installationsroutinen und so. Habe jetzt aber eine Lösung gefunden.Die exe habe ich auch gefunden, jetzt muss ich es nur noch in ein vbs umwandeln.Axel------------------Inoffizielle deutsche CATIA Hilfeseite[Di ...
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Probleme mit Prozessliste mit vbs
Axel.Strasser am 24.02.2009 um 12:08 Uhr (0)
Für eine Lizenzauswertung ermittle ich die Anzahl von Prozessen, die einem User gehören und mit "p_" anfangen. Es funktioniert zu 95% gut, aber zwischendrin hängt mir die Prozedur (sie läuft im Batch, habe also keine interaktive Fehlermeldung. Ich weiss inzwischen nur, dass es in der for .. next Schleife bei den Prozessen klemmt(die Zeile mit "ProzessList" wird noch geschrieben). Hat da jemand eine Idee warum oder was ich noch "debuggen" kann.Code: For Each strComputer In ServerArrayfl.WriteLine(ActDate & ...
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Zugriff auf MS Access
CEROG am 20.05.2009 um 08:12 Uhr (0)
HAllo VBAler,da deine Frage nichts mit CATIA V5 zu tun hat, habe ich sie in das VB-Brett verschoben.Viele Grüße,CEROG------------------Meine Firma | Website zum Buch |Technisches Zeichnen mit CATIA V5 | Mein CATIA-BlogWie stelle ich meine Fragen richtig?
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Ist eine Anwendung minimiert?
JPF am 13.05.2009 um 11:43 Uhr (0)
Danke Arne,aber die Anwendung, welche ich kontrollieren möchte ist CATIA.Und Catia gibt kein CATIA.Windowstate zurück!Danke Nepumuk,Das Beispiel funktioniert in VB6.Für VB2005 musste ich es ein wenig abändern.Gruss JPF
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Ist eine Anwendung minimiert?
JPF am 14.05.2009 um 06:53 Uhr (0)
Hallo Arne,ich habe mir diesen Link mal angesehen. Und kann folgendes dazu sagen:1. Catia kann mit mehreren Fenstern arbeiten.CATIA.Application.ActiveWindow.Windowstate = catWindowStateMinimizedDieser Befehl minimiert nur das aktive Fenster in Catia.2. CATIA.Visible=FalseDiese Befehl macht die Catia-Anwendung unsichtbar, Catia verschwindet sogar aus der Taskleiste.Wenn jetzt so wie im meinem Fall mein Programm abstürzen würde (irgendwas passiert ja immer mal),dann bleibt Catia im Windows-Nirwana. Es kann d ...
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Ist eine Anwendung minimiert?
VBSpawn am 14.05.2009 um 07:49 Uhr (0)
Hallo zusammen,also du musst eigentlich nur die Funktion von Nepumuk ( Call GetWindowPlacement(hWnd, WinEst) )mit der hier http://support.microsoft.com/?scid=kb%3Ben-us%3B183009&x=9&y=12 kombinieren.Wenn ich dich richtig verstanden habe ist Catia keine MDI Anwendung... das würde die Kontrolle der einzelnen Prozesse erschweren... da Funktionen wie z.b.: GetObject immer auf eine bestimmte Instanz der Anwendung erfolgen... (z.b. 2 x Winword manuell starten und ein gezieltes GetObject wird fummelig... ist aber ...
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Inputbox mit verdeckter Eingabe in VBS
Axel.Strasser am 18.06.2009 um 13:32 Uhr (0)
und dann machst Du im vbs die Abfragewenn Eingabe ist gleich Passwort dann mach weiter sonst hör aufEin vbs kann jeder anschauen, also was soll das Verstecken bringen Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Konsolenoutput umleiten
Axel.Strasser am 26.08.2009 um 15:02 Uhr (0)
Gibt es mit vbs die Möglichkeit einen Konsolenoutput in eine Datei umleiten zu lassen ?Hintergrund in einem Installationsscript wird ein Befehl aufgerufen (dpinst.exe), der mit einem Parameter seine Tätigkeit im Konsolenfenster ausgibt, dies würde ich jetzt gerne in eine Datei schreiben.Ich habe es schon mit "" probiert geht aber nicht Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Konsolenoutput umleiten
Axel.Strasser am 29.08.2009 um 00:13 Uhr (0)
Danke, da muss ich mal etwas spielen.Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Prozesse abfragen
Axel.Strasser am 10.11.2009 um 17:31 Uhr (0)
Ich will in regelmässigen Abständen die Anzahl Prozesse auf verschiedenen Servern ermitteln. Ich mache dies mit folgendem vbs-Code:Code:ServerArray = Array("server12","server13","server14")Anzahl = 0For Each strComputer In ServerArray Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!" & strComputer & "
ootcimv2") Set colProcessList = objWMIService.ExecQuery("Select * from Win32_Process") For Each objProcess in colProcessList Return = objProcess.GetOwner(strNameOfUser) If Retu ...
|
In das Form VBasic / vb.net / vbs / wsh wechseln |