Autor Beitrag
Friedhelm
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 47



BeitragVerfasst: Di 11.02.03 10:29 
Hallo zusammen,

ich habe mit "Oasis" einem Help-Editor, hilfe-Dateien erstellt.
Folgende Daterien stehen zur Verfügung:

1. HLP
2. hpj
3. ohp wobei diese eingentlich Oasis zugeordnet ist.

doch was muss ich tun, um die HLP in mein DelphiProgramm einzubauen.
Kann mir jemand weiterhelfen?

Danke für die Hilfe.

Gruss
Friedhelm
foxy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Di 11.02.03 10:39 
guden ,

also ich habe das so gelöst
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
procedure TForm1.Hilfe2Click(Sender: TObject);
  var Path,EndPath  :string;
  begin
    Path:= ParamStr(0);
    EndPath:=(ExtractFilePath(Path));
    Application.HelpFile :=(EndPath+'\Help\Help.hlp');
    Application.HelpCommand(HELP_FINDER, 0);
  end;

_________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)
Friedhelm Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 47



BeitragVerfasst: Di 11.02.03 14:23 
Hallo Foxy,
danke für den Tipp.
habe das so gemacht. Die HilfeDatei liegt auf einem Server. Also habe ich folgendes geschrieben:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
  var Path,EndPath  :string;
  begin
    Path:= ParamStr(0);
    EndPath:=(ExtractFilePath(Path));
    Application.HelpFile :=(EndPath+'\\S_is-ts10\PC-  KD_TD\TerminListen\ShowProjekt.hlp');

       Application.HelpCommand(HELP_FINDER, 0);
  end;


geht auch. Nur der macht direkt "Suchen" auf- nicht die Bücher, wie normal. Einen Begriff kann auch erfolgreich anklicken werden. Danach ist Ende.
Bei "Inhalt" zeigt er mir irgendeinen Schei... an, also nix definiertes.
Was ist mit dem Index "0"?
Was kann ich tun?

Gruss
Friedhelm
foxy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Di 11.02.03 14:27 
das liegt nich an dem Code denke ich mal sonder an deiner HelpBibliothek .... die würde ich an deiner stelle mal überarbeiten, oder kannst du die normal öffnen ... also wenn du sie anklickst geht dann alles?

_________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)
Friedhelm Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 47



BeitragVerfasst: Di 11.02.03 14:32 
Hallo Foxy,

wenn ich die Datei "solo" öffne, geht alles wie es soll. Nur über ddas Programm funzt es nicht

mfg
Friedhelm
Friedhelm Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 47



BeitragVerfasst: Di 11.02.03 14:45 
Hallo Foxy,

ich bin dahintergekommen.Ich musste in dem Pfad, wo sich das alles abspielt, die help.Datei nochmals mit Oasis kompelieren.

Jetzt ist alles klar.

Danke für die Unterstützung

Gruss
Friedhelm
foxy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Di 11.02.03 15:05 
hehe np oasis hatte ich noch nie benutzt dafür ... ich hab immer HalpManuel benutzt

_________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)