Autor Thema: Warum geht das nicht (Eveluate)  (Gelesen 1128 mal)

Offline Badhei

  • Junior Mitglied
  • **
  • Beiträge: 56
  • Geschlecht: Männlich
Warum geht das nicht (Eveluate)
« am: 07.02.03 - 13:24:44 »
Dim ws As New notesuiworkspace
   Dim files As Variant
   
   files = ws.openfiledialog(False, "File List", "", "c:\Demoumgebung\Demodateien")
   
   Evaluate("@command([execute];'soffice.exe';+""files(0)""+)")

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Warum geht das nicht (Eveluate)
« Antwort #1 am: 07.02.03 - 13:27:58 »
... interaktive Dinge, wie @DBColumn, @Dialogbox und @Command... funktionieren nicht in Evaluate - mehr findest du in der Hilfe...

ata
Grüßle Toni :)

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:Warum geht das nicht (Eveluate)
« Antwort #2 am: 07.02.03 - 13:34:22 »
Shell function  

Beispiel
Starts another program.
Syntax
Shell ( program [ , windowStyle ] )
Elements
program
A string expression whose value is the name of the program to run, including arguments. program can be the name of an executable file that uses a file name extension of BAT, COM, PIF, or EXE. You can omit the file name extension, and you can optionally include a complete path specification.
Using an internal DOS command name generates an error.
windowStyle
Optional. A number designating a valid window style, as specified in the following table.
   Style   Description   Constant
   1, 5, or 9   Normal with focus   SHELL_NORMAL_FOCUS
   2   Minimized with focus (default)   SHELL_MIN_FOCUS
   3   Maximized with focus   SHELL_MAX_FOCUS
   4 or 8   Normal without focus   SHELL_NORMAL_NO_FOCUS
   6 or 7   Minimized without focus   SHELL_MIN_NO_FOCUS

Cu
Martin ;)
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline Badhei

  • Junior Mitglied
  • **
  • Beiträge: 56
  • Geschlecht: Männlich
Re:Warum geht das nicht (Eveluate)
« Antwort #3 am: 07.02.03 - 13:50:11 »
Danke für die Antworten doch bringen die mich leider nicht weiter.

Ich muß eine Datei auswählen können so wie mit dem "openfiledialog" und dann starten so wie mit dem "@commad([execute]"";"").

Gibt es da irgend eine möglich das zu realisieren.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Warum geht das nicht (Eveluate)
« Antwort #4 am: 07.02.03 - 15:24:01 »
Hi,

versuchs mal so:

Dim workspace As New NotesUIWorkspace
Dim files As Variant
Dim taskId As Integer

files = workspace.OpenFileDialog(False, "File List", "", "c:")

taskId = Shell(files(0), 1)

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz