Autor
|
Thema: Scribte (719 mal gelesen)
|
hardy1312 Mitglied
Beiträge: 49 Registriert: 27.12.2005
|
erstellt am: 07. Dez. 2006 16:41 <-- editieren / zitieren --> Unities abgeben:
Hallo liebes Forum, ich habe ein kleines Verständlichkeitsproblem. Wie ich im Forum herausgelesen habe, gibt es keine großen Unterschiede zwischen CatScribte und VBA-Scribte.?! Ich habe derzeit das Problem, dass ich, seitdem ich Visual Studio.Net installiert habe, nur noch VBA-Scribte erzeugen kann. Vorher konnte ich, wenn ich mich richtig entsinne, CatScribte und VB-Scribte erzeugen. Weiß einer, woran es liegen könnte? Ist es vielleicht nur eine Einstellung? Bin ich dadurch gehandicapt? Ich bedanke mich im voraus für eure Antwort. Gruß Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heini_K Mitglied
Beiträge: 34 Registriert: 26.09.2006 Catia V5R14SP4/R16 HP- Unix- Workstation
|
erstellt am: 18. Dez. 2006 09:03 <-- editieren / zitieren --> Unities abgeben: Nur für hardy1312
Hallo Stephan, Du musst unter Tools\Macro\Macros als Makro- Bibliothekstyp "Verzeichnisse" auswählen. Dann solltest Du "CATScript" oder "MS VBScript" als Makrosprache auswählen konnen. ------------------ Gruß, Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hardy1312 Mitglied
Beiträge: 49 Registriert: 27.12.2005
|
erstellt am: 18. Dez. 2006 09:25 <-- editieren / zitieren --> Unities abgeben:
|
Lusilnie Mitglied
Beiträge: 1486 Registriert: 13.07.2005
|
erstellt am: 18. Dez. 2006 22:43 <-- editieren / zitieren --> Unities abgeben: Nur für hardy1312
Hallo hardy1312, es gibt eigentlich 3 Sprachen (R12/R14?). Wie "Heini_K" schon sagte "CATScript" und "MS VBScript", und dazu noch "MS VBA", wobei letztere nur unter Windows einsetzbar ist. Der Unterschied in der Programmierung sind mehr die Feinheiten. Im VB-Script ist nur eine einfache Variablen-Dimensionierung (ohne Typ) nutzbar, allerdings sind diese "verschleierbar". Im VBA sind noch zusätzliche Elemente nutzbar, wie zum Beispiel Eingabe-Masken. Ich selber programmiere in VBA wegen der Unterstützung im VBA-Editor, wobei die Scripte hinterher alle nur als CATScript eingesetzt werden. Wenn man aber keine nur VBA-typischen Kommandos verwendet, ist die nachträgliche Anpassung sehr gering oder gar nicht notwendig. Ich hoffe, das hilft Dir weiter! mfg, Lusilnie
------------------
Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!! frei nach größeren Geistern Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hardy1312 Mitglied
Beiträge: 49 Registriert: 27.12.2005
|
erstellt am: 19. Dez. 2006 09:51 <-- editieren / zitieren --> Unities abgeben:
Hallo Lusilinie, deine Antwort hat mehr schon mehr weiter geholfen. Ich hoffe ich raube dir nicht zu sehr die Zeit, wenn ich meine Frage weiter führe. Ich arbeite derzeit noch übergangsweise mit R15. Seitdem bei mir visual studio.net installiert wurde, kann ich nur noch MS VBA-Skribte erzeugen. Ich denke mal, es ist nicht weiter schlimm. Aber jetzt zu meiner Frage. Man kann über den Befehl inpubox lediglich nur einen Parameter vom Benutzer eingeben lassen. Hast du eine Lösung zur Hand, wie mehrere Parameter über ein Eingabefenster angefordert werden können? Ich danke dir im voraus. MfG Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 19. Dez. 2006 12:05 <-- editieren / zitieren --> Unities abgeben: Nur für hardy1312
|
Lusilnie Mitglied
Beiträge: 1486 Registriert: 13.07.2005
|
erstellt am: 19. Dez. 2006 21:12 <-- editieren / zitieren --> Unities abgeben: Nur für hardy1312
Hallo hardy1312, wie schon "Axel.Strasser" schrieb, kannst Du die Möglichkeiten des VBA nutzen. Wenn die Scripte aber nicht als VBA genutzt werden, sondern z.B. als CATScript, weil sie auf verschiedenen Betriebssystemen laufen müssen, bist Du da sehr eingeschränkt! Ohne Mehraufwand geht das nicht, was bedeutet, Du musst alle Eingaben nacheinander machen. Oder Du greifst auf externe Eingabe-Masken, z.B. in Tcl/Tk, zu. Da hab ich aber keine Erfahrung, ich habe mich für den "Nacheinander"-Weg entschieden. mfg, Lusilnie
------------------
Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!! frei nach größeren Geistern Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|