Announcement

Collapse
No announcement yet.

Zugriffsverletzung bei Adresse 0042EEF3

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zugriffsverletzung bei Adresse 0042EEF3

    Hallo Experten !

    Ich möchte gerne ein weiteres Programm aufrufen. <br>
    Ich habe den Befehl shellexecute in einer 2. Unit <br>
    eingebunden. Von dort aus erscheint mir aber der <br>
    <p>
    Fehler: Zugriffsverletzung bei Adresse 0042EEF3 <br>
    in Modul 'Projekt3.exe' <br>
    Lesen von Adresse FFFFFFFF <br>
    <p>
    Mein Befehl in der 2. eingebundenen Unit lautet
    <P>
    shellexecute(handle,'open','Project3.exe',''nil,SW _Shownormal);

    Wer kann mir helfen ?

    Gruß Lars

  • #2
    Hi,
    Wie es aussieht hast Du kein Handle für Dein Program.
    Ich verwende übrigens

    executeFile('Program.exe','','.',SW_SHOW);

    executeFile(program, parameter, pfad, flag);

    aus der Unit: Fmxutils.

    Sieht irgendwie einfacher aus. :-)

    Andrea

    Comment


    • #3
      Und wenn es kein Tipfehler war:
      shellexecute(handle,'open','Project3.exe',''nil,SW _Shownormal);
      dann versuch es doch mal so:
      shellexecute(handle,'open','Project3.exe',nil,SW_S hownormal);

      ...
      Andrea

      Comment

      Working...
      X