Results 1 to 12 of 12

Thread: Htmlview & Uses = niet compleet?

  1. #1

    Htmlview & Uses = niet compleet?

    Mijn Delphiversie: DX 10.2
    Ik zou graag de mogelijkheid hebben om html code in mijn programma te tonen als tekst/plaatjes.
    Daarvoor heb ik de HtmlViewer gedownload en dclFrameViewer.dpk als package toegevoegd aan Delphi.
    Tot zover ging dat goed maar ik kreeg een foutmelding na het plaatsen van het THtmlView object:
    USES: (...), HtmlView, Vcl.StdCtrls, HTMLUn2;
    Blijkbaar ontbreekt er het e.e.a.. Wat kan ik hier aan doen?

  2. #2
    Het lijkt alsof je vergeten bent om je library paths te zetten.

  3. #3
    Hoe en waar kan ik dat dan doen?
    Ik heb al gekeken bij de packages bij de project options...
    Last edited by Marieke; 15-Oct-20 at 15:47.

  4. #4
    Wat is de foutmelding?
    1+1=b

  5. #5
    Senior Member Wok's Avatar
    Join Date
    Dec 2002
    Location
    Alkmaar
    Posts
    2,085
    Quote Originally Posted by Marieke View Post
    Hoe en waar kan ik dat dan doen?
    Ik heb al gekeken bij de packages bij de project options...
    Click image for larger version. 

Name:	Knipsel.PNG 
Views:	90 
Size:	19.4 KB 
ID:	8128
    10.4.2, Delphi2010, of Lazarus 2.2.0

  6. #6
    De foutmelding staat in de vraag omschreven,
    De syntax check geeft aan dat de vermelde THtmlView [USES: HtmlView, HTMLUn2;] niet goed is.
    Ik heb nu de map source die bij dit pakket zit opgegeven in het Delphi options browsing path maar dat helpt niet.
    De objecten THtmlView + TFramBrowser + TFrameViewer [USES: HtmlView, HTMLUn2, FramView, FramBrwz;] werken nog steeds niet.

  7. #7
    Senior member mzwollo's Avatar
    Join Date
    Oct 2004
    Location
    Larserbos
    Posts
    155
    Ik heb het pad naar de source toegevoegd aan
    Project > Options > Delphi Compiler > Search path

  8. #8
    Fornicatorus Formicidae VideoRipper's Avatar
    Join Date
    Mar 2005
    Location
    Vicus Saltus Orientalem
    Posts
    5,708
    Je moet opzoeken in welke map (of mappen) de bestanden "HtmlView.pas", "HTMLUn2.pas", "FramView.pas" en "FramBrwz.pas" staan.
    De paden waar ze staan voeg je aan je library path toe in de "Tools" -> "Options" -> "Language" -> "Delphi" -> "Library" -> "Library Path" (drop op de knop met de puntjes achter deze edit):
    Click image for larger version. 

Name:	LibraryPath.png 
Views:	83 
Size:	44.8 KB 
ID:	8129
    TMemoryLeak.Create(Nil);

  9. #9
    Dat had ik gedaan maar hielp niet en op dit moment heb ik heel Delphi om zeep geholpen want wil geen enkel project meer starten.
    Ik had 'Delete Invalid Paths' gedaan...
    Zal nog even duren voor dat weer in orde is waarschijnlijk.

  10. #10
    Fornicatorus Formicidae VideoRipper's Avatar
    Join Date
    Mar 2005
    Location
    Vicus Saltus Orientalem
    Posts
    5,708
    Dat is inderdaad een optie die erg onlogisch is in Delphi: daarmee worden ook de (standaard Delphi) virtuele paden verwijderd.

    Ik geloof dat standaard in Delphi (bij mijn D10.3.3 in ieder geval) deze virtuele paden staan:
    Code:
    $(BDSUSERDIR)\Imports
    $(BDSCOMMONDIR)\Dcp\$(Platform)
    Waarschijnlijk doen daarna in ieder geval je kale VCL projecten (zonder third party componenten) het weer, als je deze toevoegd.
    TMemoryLeak.Create(Nil);

  11. #11
    Myzelve kennende had ik op een Win10 laptop ook de Delphi 10.2.3 Starter geïnstalleerd.
    Daar stonden de volgende Grey regels bij de Project options / Library path:
    $(BDSLIB)\$(Platform)\release
    $(BDSUSERDIR)\Imports
    $(BDS)\Imports
    Deze toegevoegd en ik kan weer een willekeurig project starten.

    Het pad naar de source voor de HTMLViewer heb ik er ook bij gezet en dat werkt.
    (Maar een ander 3th party object staat daar niet bij terwijl dat ook gewoon werkt).

    Vraag me af of ik die hele Grey List die ik bij de zoekpaden heb verwijderd ook opnieuw moet invullen.
    Nou dat zien we dan vanzelf wel

  12. #12
    Quote Originally Posted by mzwollo View Post
    Ik heb het pad naar de source toegevoegd aan
    Project > Options > Delphi Compiler > Search path
    Dit werkte wel maar alleen voor dat speciale project.
    Ik heb het nu bij de Tools > Options gezet > Delphi options > Library path zodat het voor alle projecten geldt.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •