Help-topicit näkyviin Turbo Delphissä

html-helpissäkin

Saan Help-tiedoston avattua koodilla Delphissä kokonaisuutena seuraavalla
ShellExecute(Handle, 'open', hakemistopolku tiedosto,nil,nil, SW_SHOWNORMAL); mutta - olisi kiva saada konteksikohtainen Help-topic avattua kulloisenkin aktiivisen komponentin kohdalla.
A:
Tämä toimii vanhassa Delphi 4 Standardissani:
Minulla vanhan mallinen *.HLP tiedosto kontekstilinkkeineen, ok.
1) Asetan ohjelmalle Help-filen
Project --> Options --> Application: Help file
2) Asetan kunkin komponentin HelpContext arvot, jotka viittaavat Help-tiedoston eri sivuihin.
Näin F1:llä saan ko. Helppi-kohdan näkyviin kulloinkin aktiivisena olevan komponentin kohdalla.

Nyt kun olen päivittänyt Turbo Delphi 2006 Pro:hon, tämä helppijuttu ei toimikaan.Ohjelma herjaa ajettaessa: "No context-sensitive help installed", vaikka Help-file on asetettu edellä kuvatulla tavalla. Onko vika asetuksissa vai missä?

Koodilla avaus tyyliin WINHELP(application.Handle,hakemistopolku tiedosto, HELPCONTEXT,1); ei myöskää toimi Turbossa.

B:
Toinen juttu: Nykyäänhän Helpit ovat pääsääntöisesti htmlHelppejä, mutta en saa ko. muotoista Helppiä (pitäisi olla oikein tehty) avautumaan edellä mainituilla tavalla sen paremmin. Tarvitaanko htmlHelppien käsittelyyn aivan omat kommervenkkinsä?

3

302

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ...

      WinHelpViewer tai HtmlHelpViewer uses-osaan?

      • vastauksesta

        No sehän se jippo oli. Kiitos.


      • enää
        vastauksesta kirjoitti:

        No sehän se jippo oli. Kiitos.

        Edittinä edelliseen:

        "Windows Help -ohjelma (WinHlp32.exe) ei enää sisälly Windows-käyttöjärjestelmiin Windows Vistasta alkaen" (tietoturvasyistä tietenkin...)

        http://support.microsoft.com/kb/917607/fi

        Eli sillälailla, vanhanmallisia Helppejä ei kannata enää tehtaillakaann siis. Täytyy tehdä html-helppejä, jotka taas eivät näytä olevan "konteksti sensitiivejä". Sama kai olisi sitten laittaa tavallinen html-sivusto ohjelman kotihakemistoon "Helpiksi" tai laittaa ko. sivusto nettiin, kuten usein tehdään.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Sä olet epävakaa

      tai ainakin yrität onnistuneesti vaikuttaa siltä. Ei sun kanssa uskalla ruveta yhtään mihinkään, menis hommat ojasta all
      Ikävä
      47
      2221
    2. Yksi viesti häneltä ja ottaisin takaisin

      Mutta ei sitä tule. Ja ehkä parempi niin, tein jo valintani. En saanut häneltä tarpeeksi, kaikki muu meni minun edelle j
      Ikävä
      49
      2098
    3. Mieti miten paljon yritin

      Löytää yhteyttä kanssasi uudelleen sen väärinymmärryksen jälkeen. Koen etten tullut puoleltasi hyvin kohdelluksi mies😔
      Ikävä
      61
      1924
    4. Kaikki on hyvin rakkaani

      Ja tulee olemaan.
      Ikävä
      79
      1289
    5. Keskisarjan puheet

      Onko kansanedustajan sopivaa puhua tuollai vai pitäisikkö potkia pois eduskunnasta?
      Suomussalmi
      271
      1257
    6. En enää uskalla laittaa sulle viestiä

      Naiselta miehelle ****
      Ikävä
      64
      1216
    7. Sovitaanko ja halataanko?

      Pyydetään toisiltamme anteeksi...❤️
      Ikävä
      56
      1007
    8. En ikinä koskaan

      En tule ikinä hyväksymään!
      Tunteet
      63
      1002
    9. Olen selvästi rikki

      Narsistiset ihmiset jotenkin koukuttaa minut.
      Ikävä
      24
      934
    10. Kai jaksat vielä?

      Olisi sääli jos et…
      Ikävä
      73
      855
    Aihe