Article View: pl.comp.lang.delphi
Article #346335Re: FileListBox
From: Roman Tyczka
Date: Mon, 12 Feb 2018 17:24
Date: Mon, 12 Feb 2018 17:24
36 lines
2975 bytes
2975 bytes
On Mon, 12 Feb 2018 16:47:59 +0100, Robert Tomasik wrote: >>> Możesz mi podpowiedzieć, jak to zaimportować do Lazarusa? Pobrałem i >>> rozpakowałem sobie w katalogu całą tę bibliotekę. Próbowałem przez >>> dodanie palety komponentów, ale on przy imporcie oczekuje pliku xml, a w >>> pakiecie go nie ma. Próbowałem "Nowy pakiet", ale to chyba próbuje >>> zapisać, a nie dołożyć. Jest jeszcze "Instaluj pakiety", ale nie widzę >>> nic sensownego do zainstalowania tam. Poczytałem to na tej stronie, z >>> której pobrałem, ale też niespecjalnie mi to coś mówi. Może ktoś >>> podpowie, jak się to robi? >> W oknie pakietu -> Compile >> -> Use -> Add to project > > Mój błąd, bo nieprecyzyjnie się wypowiedziałem. Chciałbym dodać do tego > panelu Komponenty. Tak, by później wygodnie dodawać je do projektu. > Zaproponowana przez Ciebie metoda ma tę wadę, że w oknie "Pakiet" mam z > sensownych rzeczy "Nowy komponent", albo "instaluj / odinstaluj > pakiety". To ostatnie szuka pliku lpk, a takiego w tym pakiecie nie ma. Dlaczego tak nonszalancko podchodzisz do czyjejś pomocy? Przecież mmm wyraźnie podał Ci dokładną ścieżkę do pliku pakietu (po ang. package). To naprawdę nie jest trudne, bo plików tam jest tyle co kot napłakał: https://github.com/Xor-el/HashLib4Pascal/tree/master/HashLib/src/Packages/FPC Poza tym szczerze odradzam model "oldskulowego delfiarza", że szuka się i instaluje komponentów do każdej pierdoły. Nie tędy droga. Jak już Ci mmm pisał wystarczy w środowisku dodać ścieżki do biblioteki HashLib4Delphi (metoda Two) i tworzyć obiekty w runtimie. To ma szereg zalet i przewag nad fatalnym wzorcem plaskania wszystkiego na formę. Nie idź tą drogą, bo jest ślepa. -- pozdrawiam Roman Tyczka
Technical Details
Message-ID:
<12u1e5nxnyjjy$.dlg@tyczka.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<5a80375d$0$552$65785112@news.neostrada.pl> <15lru56d8e455$.dlg@tyczka.com> <5a8066da$0$586$65785112@news.neostrada.pl> <5a8073c1$0$566$65785112@news.neostrada.pl> <5a8074d5$0$596$65785112@news.neostrada.pl> <1cn9ytx20524w$.dlg@tyczka.com> <5a8078cc$0$555$65785112@news.neostrada.pl> <5a80caf9$0$567$65785112@news.neostrada.pl> <p5s6t0$342$1@portraits.wsisiz.edu.pl> <5a81b734$0$588$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Roman Tyczka <noemail@because.no> Newsgroups: pl.comp.lang.delphi Subject: Re: FileListBox Date: Mon, 12 Feb 2018 18:24:29 +0100 Organization: ATMAN - ATM S.A. Lines: 36 Sender: romek@tyczka.no.found Message-ID: <12u1e5nxnyjjy$.dlg@tyczka.com> References: <5a80375d$0$552$65785112@news.neostrada.pl> <15lru56d8e455$.dlg@tyczka.com> <5a8066da$0$586$65785112@news.neostrada.pl> <5a8073c1$0$566$65785112@news.neostrada.pl> <5a8074d5$0$596$65785112@news.neostrada.pl> <1cn9ytx20524w$.dlg@tyczka.com> <5a8078cc$0$555$65785112@news.neostrada.pl> <5a80caf9$0$567$65785112@news.neostrada.pl> <p5s6t0$342$1@portraits.wsisiz.edu.pl> <5a81b734$0$588$65785112@news.neostrada.pl> NNTP-Posting-Host: 94.75.90.137 Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1518456269 28335 94.75.90.137 (12 Feb 2018 17:24:29 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Mon, 12 Feb 2018 17:24:29 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.84 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit