21. september 2011 - 12:27Der er
6 kommentarer og 1 løsning
Components og packages
Hej,
Jeg har oprettet et par komponenter og tilføjet dem til en package (uden de store problemer).
De bliver også fint tilføjet til min Tool Palette de korrekte steder.....
Nu opretter jeg så et nyt projekt og smider en af komponenterne ind på min form og Run'er projektet og jeg får følgende fejl:
File not found: 'ComponentNavn.dcu'
Hvis jeg så går op i den mappe, hvor jeg oprettede min Package og kopierer filen 'ComponentNavn.dcu' ned i den nye projekt mappe og kører igen....så kører alt glimrende. Den viser min komponent på den måde, jeg nu engang har bygget den...
Mit spørgsmål er.....Kan det vitterlig være rigtigt, at jeg hver gang, jeg skal bruge en af mine egne komponenter, skal kopiere dcu filen ned i den mappe, hvor jeg skal bruge den? Burde det ikke ske pr. automatik som f.eks. de indbyggede komponenter?
Det skal du endelig heller ikke gøre - så skal du mig bekendt sende bpl filen med dit program.
Gå ind under Tools - Options - Delphi options - Library - Library path og tilføj stien til der hvor du har sourcen til dine komponenter til at ligge. Så skulle det gerne spille uden det flueben - det var et af de første ting jeg fik at vide at jeg skulle fjerne i min Delphi.
(Ovenstående metode er til Delphi XE, men jeg mener det er det samme i de ældre versioner)
Det er bare kanont - det hjalp. Lige et tillægsspørgsmål - når/hvis jeg så smider det ud til en anden computer - skal jeg så have nogle af de bpl filer med (her tænker jeg på den hvor mine egne komponenter ligger i)?
Havde ikke fået besked om sidste indlæg - det sker jævnligt.
Ingen problemer med point - det er bare godt at du fik det løst. Så kan det være du kan hjælpe mig en anden gang :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.