Aktywne Wpisy

umorusany_w_kale +47
#mecz #ekstraklasa 11 ligą na świecie według modelu Opta Power Ranking
źródło: HOT6ebEW0AAfUAh
Pobierz
Ukiss +74
Ford Pinto zasłynął ze skłonności do zapalania się i eksplozji po uderzeniu w tył jego nadwozia.
W 1971 roku Ford w ekspresowym tempie stworzył model Pinto, by konkurować z tanimi, małymi autami z importu. Zamiast typowych 43 miesięcy, projekt trwał zaledwie 25 - kosztem jakości i bezpieczeństwa. W tamtych czasach "przewaga produktu" oznaczała wygląd i wygodę, a nie bezpieczeństwo. Ford wiedział, że w razie nawet niewielkiej stłuczki zbiornik paliwa może pęknąć i wywołać
W 1971 roku Ford w ekspresowym tempie stworzył model Pinto, by konkurować z tanimi, małymi autami z importu. Zamiast typowych 43 miesięcy, projekt trwał zaledwie 25 - kosztem jakości i bezpieczeństwa. W tamtych czasach "przewaga produktu" oznaczała wygląd i wygodę, a nie bezpieczeństwo. Ford wiedział, że w razie nawet niewielkiej stłuczki zbiornik paliwa może pęknąć i wywołać
źródło: img
Pobierz




znacie rozwazanie na tego typu blad?
#delphi #programowanie
Po dodaniu Sockets do uses mamy:
Polecam zapoznanie się może z tym: http://docwiki.embarcadero.com/RADStudio/XE7/en/Working_with_sockets_Index
od XE6 nie ma już standardowo TTCPServer - trzeba doinstalować.
A generalnie - czemu nie z Indy? Moim zdaniem znacznie fajniejsze w użyciu.
Albo bym proponował znaleźć starszą wersję, albo kombinować z komponentami (tu coś jest, ale trudno powiedzieć, na ile będzie zgodne, bo było dedykowane do D2 i D3: https://torry.net/authorsmore.php?id=458 ), albo jednak przerobić kod.
Większe problemy będą z klientem. Na razie co się domyślam że wymaga on AlphaSkins w wersji ok. 7. Wywala błąd brak sAlphaListBox przy najnowszej wersji, jedyne na co trafiłem to to http://www.alphaskins.com/forum/index.php?showtopic=5652
Ogólnie takich zależności pewnie będzie mnóstwo, a
7.0Niestety, jeśli ktoś stosował do tego jakieś egzotyczne komponenty/unity to pozostaje tylko przeszukiwanie netu pod kątem nazw.
Natomiast Delphi 7 na bank nie miało plików dproj. Takiego znacznika z D10 też nie kojarzę.
Tutaj coś na temat: https://stackoverflow.com/questions/9757886/how-do-i-determine-the-delphi-version-which-created-a-delphi-project
PS. PAmiętaj, że otwarcie starego projektu w nowszym srodowisku utworzy plik.
Zerknijcie, czy macie to: http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Installing_Socket_Components (nazwa pliku będzie się różnić w zalezności od wersji). Następnie w usesach wymienić takie:
' Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
' Dialogs, System.Win.ScktComp, Web.Win.Sockets, winsock, StdCtrls, ExtCtrls, MMSystem,
' IdBaseComponent,