Announcement

Collapse
No announcement yet.

html-seite aufrufen unter delphi 1

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

  • html-seite aufrufen unter delphi 1

    hi,

    folgender code tut nur in der entwicklungsumgbung von delphi 1! wenn ich das programm außerhalb delphi starte geschieht gar nichts!
    warum?

    procedure TForm1.btnhelpClick(Sender: TObject);<br>
    var<br>
    verz : string;<br>
    begin<br>
    verz := extractfilepath(application.exename);<br>
    ShellExecute(application.handle,'open',pchar('hilf e.html'),Nil,@verz<br>[0],SW_Normal);<br>
    end;<br>

    gruß

    markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    Hallo Markus,<br>
    D1 ist zwar lange her aber wenn ich mich recht erinnere müßte der Aufruf folgendermaßen lauten.<br>
    verz := extractfilepath(application.exename)+#0;<br>
    ShellExecute(handle,'open',pchar('hilfe.html'),Nil ,@verz[1],SW_Normal);<br>
    <br>
    Unter D1 haben wir es noch mit Pascal-Strings zu tun. Die speichern an der Stelle<br>
    verz[0] das Längenbyte. Der String selbst fängt bei verz[1] an. #0 muß an verz<br>
    gehängt werden, weil der Parameter in ShellExecute ein PChar ist.<br>
    Das es innerhalb der IDE geklappt hat, ist mir ein Rätsel.<br>
    <br>
    Jens Schuman

    Comment


    • #3
      hi jens.

      danke das war es!!

      gruß

      marku
      Herzliche Grüße

      Markus Lemcke
      barrierefreies Webdesign

      Comment

      Working...
      X