Instalacja Indy 10 i błąd – pakiet nie może być zainstalowany

Instalacja Indy 10 i błąd – pakiet nie może być zainstalowany
AM
  • Rejestracja:prawie 10 lat
  • Ostatnio:6 miesięcy
  • Postów:64
0

Próbuję zainstalować Indy 10 w Delphi 7 wg instrukcji kAzka z linku poniżej -
https://4programmers.net/Forum/Delphi_Pascal/239271-zainstalowanie_indy_10_na_delphi_7_pe?page=1
Niestety przy Instal dla IndySystemX0.dpk (in Lib\System) i dalej dla pozostałych wywala błąd:

Kopiuj
Package c:\program files (x86)\borland\delphi7\Projects\Bpl\IndySystem70.bpl can't be installed because it is not a design time package.

Może ktoś zna przyczynę ?

edytowany 2x, ostatnio: flowCRANE
abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
1

ale potrafisz czytać ze zrozumieniem?

Delphi / BCB Installation

  1. Open and compile .dpk files in the following order:

      1. IndySystemX0.dpk (in Lib\System)
      2. IndyCoreX0.dpk (in Lib\Core)
      3. IndyProtocolsX0.dpk (in Lib\Protocols)
      4. IndySuperCoreX0.dpk (in Lib\SuperCore)
         If you are not using SuperCore, then you do not need to compile this package.
    
  2. Now open these .dpk files and click install in the following order:

      1. dclIndyCoreX0.dpk (in Lib\Core)
      2. dclIndyProtocolsX0.dpk (in Lib\Protocols)
      3. dclSuperCoreX0.dpk (in Lib\SuperCore)
         Only install this if you have compiled SuperCore.
    

Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:dzień
  • Lokalizacja:Poznań
  • Postów:8759
0

Poza tym mam jeszcze jedno pytanie, tak nie do końca związane ze zgłaszanym problemem - czemu używasz wersji 7, która jest dość zabytkowa? Możesz pobrać za free najnowsze Delphi i sobie na nim ćwiczyć (trzeba płacić dopiero, gdy zaczniesz na tym zarabiać jakąś większą kasę), albo zainstalować także darmowego Lazarusa. Tam (nie pamiętam dokładnie) albo masz Indy w standardzie, albo instalacja sprowadza się do kilku kliknięć w menadżerze pakietów (menu package->online package manager).


AM
  • Rejestracja:prawie 10 lat
  • Ostatnio:6 miesięcy
  • Postów:64
0

@cerrato:
... nie wiedziałem że jest darmowa wersja :(. Powiedz mi proszę co oznacza 'większą kasę' - są jakieś limity ?

@abrakadaber:
... jak robię dokładnie wg instrukcji to jest błąd:

Kopiuj
Can't load package c:\program files (x86)\borland\delphi7\Projects\Bpl\dclIndyCore70.bpl.
Nie można odnaleźć określonego modułu.

Nie wiem czy ma znaczenie wielkość litery w ścieżce ... borland\delphi7 - ja mam kataogi z dużej litery ???

edytowany 3x, ostatnio: flowCRANE
AM
OK, już doczytałem ... dzięki za podpowiedź.
cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:dzień
  • Lokalizacja:Poznań
  • Postów:8759
0

@amprogramming: nie wiem do kogo była informacja, że już sobie doczytałeś oraz co konkretnie do Ciebie dotarło, ale tak na wszelki wypadek zachęcam do rzucenia okiem na wątek dotyczący darmowego Delfina: https://4programmers.net/Forum/Delphi_Pascal/312323-duze_wydarzenie_delphi_oraz_cbuilder_w_wersji_community_edition


AM
  • Rejestracja:prawie 10 lat
  • Ostatnio:6 miesięcy
  • Postów:64
0

chodziło mi o https://4programmers.net/Forum/Delphi_Pascal/312323-duze_wydarzenie_delphi_oraz_cbuilder_w_wersji_community_edition
.... odnośnie Indy to jak robię instalcję dokładnie wg instrukcji to dalej problem o którym pisałem wcześniej:

Kopiuj
Can't load package c:\program files (x86)\borland\delphi7\Projects\Bpl\dclIndyCore70.bpl

Nie można odnaleźć określonego modułu.
Nie wiem czy ma znaczenie wielkość litery w ścieżce ... borland\delphi7 - ja mam kataogi z dużej litery ???

edytowany 2x, ostatnio: flowCRANE
flowCRANE
Nie cytuj całego posta, jeśli odpowiadasz zaraz pod nim i do jego całości się odnosisz.
cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:dzień
  • Lokalizacja:Poznań
  • Postów:8759
0

Nie wiem czy ma znaczenie wielkość litery w ścieżce

Windows nie rozróżnia wielkości liter w nazwach plików/katalogów i/lub ścieżkach do nich. Jakbyśmy byli na Unix'ach to tam rozmiar ma znaczenie, ale podejrzewam, że skoro piszesz o Delphi, to raczej w grę wchodzi Windows.


edytowany 1x, ostatnio: cerrato
KA
  • Rejestracja:ponad 19 lat
  • Ostatnio:około 8 godzin
  • Lokalizacja:Gorlice
0

Dodałeś przed instalacją ścieżki Library path? Delphi uruchomione jako admin? Przecież masz Delphi 7 (niedostosowane do nowych systemów) w Program Files co jest największym błędem... jakby innych miejsc nie było...


Nie odpowiadam na PW w sprawie pomocy programistycznej.
Pytania zadawaj na forum, bo:
od tego ono jest ;) | celowo nie zawracasz gitary | przeczyta to więcej osób a więc większe szanse że ktoś pomoże.
edytowany 1x, ostatnio: kAzek
AM
  • Rejestracja:prawie 10 lat
  • Ostatnio:6 miesięcy
  • Postów:64
0

Dzięki.

Ścieżki dodałem, Delphi uruchomione jako administrator a błąd dalej jest ....... czy można zmienić w Delphi ścieżkę z której ładuje pakiety c:\program files (x86)\borland\delphi7\Projects\Bpl... ?l

edytowany 2x, ostatnio: flowCRANE
KA
  • Rejestracja:ponad 19 lat
  • Ostatnio:około 8 godzin
  • Lokalizacja:Gorlice
0

Tools->Enviroment Options->Library jak widzisz tam jest zdefiniowana ścieżka do BPL można dodać drugą.


Nie odpowiadam na PW w sprawie pomocy programistycznej.
Pytania zadawaj na forum, bo:
od tego ono jest ;) | celowo nie zawracasz gitary | przeczyta to więcej osób a więc większe szanse że ktoś pomoże.
AM
  • Rejestracja:prawie 10 lat
  • Ostatnio:6 miesięcy
  • Postów:64
0
kAzek napisał(a):

Tools->Enviroment Options->Library jak widzisz tam jest zdefiniowana ścieżka do BPL można dodać drugą.

... kombinowałem z ścieżkami z uprawnieniami do katalogów i cały czas błąd:

Kopiuj
Can't load package D:\ProjectsDelphi\Bpl\dclIndyCore70.bpl.

Nie można odnaleźć określonego modułu.

Plik oczywiście jest w tym katalogu :(

edytowany 1x, ostatnio: flowCRANE
KA
  • Rejestracja:ponad 19 lat
  • Ostatnio:około 8 godzin
  • Lokalizacja:Gorlice
0

A ścieżka na pewno jest poprawna? Bo podana tutaj nie wygląda (brak \ pomiędzy Projects a Delphi).


Nie odpowiadam na PW w sprawie pomocy programistycznej.
Pytania zadawaj na forum, bo:
od tego ono jest ;) | celowo nie zawracasz gitary | przeczyta to więcej osób a więc większe szanse że ktoś pomoże.
AM
  • Rejestracja:prawie 10 lat
  • Ostatnio:6 miesięcy
  • Postów:64
0

tak poprawna ProjectsDelphi to katalog stworzony na dysku D - ścieżkę wybierałem a nie wpisywałem.
Plik bpl ma datę utworzenia aktualną także Delphi dostęp do tego katalogu ma.

edytowany 1x, ostatnio: flowCRANE
KA
  • Rejestracja:ponad 19 lat
  • Ostatnio:około 8 godzin
  • Lokalizacja:Gorlice
0

To dziwne może błąd źle wskazuje na brak tego modułu podczas gdy nie można go załadować z innego powodu. Sprawdź czy są wszystkie pozostałe BPL.
IndySystem70.bpl
IndyCore70.bpl
IndyProtocols70.bpl


Nie odpowiadam na PW w sprawie pomocy programistycznej.
Pytania zadawaj na forum, bo:
od tego ono jest ;) | celowo nie zawracasz gitary | przeczyta to więcej osób a więc większe szanse że ktoś pomoże.
edytowany 1x, ostatnio: kAzek
AM
  • Rejestracja:prawie 10 lat
  • Ostatnio:6 miesięcy
  • Postów:64
0
kAzek napisał(a):

To dziwne może błąd źle wskazuje na brak tego modułu podczas gdy nie można go załadować z innego powodu. Sprawdź czy są wszystkie pozostałe BPL.
IndySystem70.bpl
IndyCore70.bpl
IndyProtocols70.bpl

Sprawdzałem już i są wszystkie. Jak instalowałem wcześnie VirtualStringView to nie było żadnego problemu.
Spróbuję jeszcze przeinstalować Delphi.

AM
  • Rejestracja:prawie 10 lat
  • Ostatnio:6 miesięcy
  • Postów:64
0

... Delphi 7 przeinstalowanie teraz przy kompilacji IndyCore70.dpk mam

Kopiuj
[Error] IdURI.pas(93): Undeclared identifier: 'TIdIPVersion'.

Ścieżka w library path do Indy 9 usunięta - w ogóle nie ma go na palecie komponentów.
Pliki Indy.dcu, dclIndy*.dcu też usunięte z katalogu $(DELPHI)\Bin natomiast nie było pliku Id.dcu.
Sorry że tak meczę ale może nasuwa ci się co jet nie tak, dodam że instalowałem inne komponenty na nowo i wszystko przebiegło ok.

edytowany 1x, ostatnio: flowCRANE
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)