Co se tyka proklamovane prenosirelnosti softwaru z Windows na Linux, tak o tom trosku pochybuji, protoze pokud aplikace pouziva komponenty z windows (Win32, System), tak je neprenositelna, protoze tyto komponenty v Kylixu nejsou. Napadaji me treba komonenta Kalendar. Nebo seriove porty. Resenim by bylo mit komponentu, ktera bude existovat pro oba systemy. Pokud takove komonenty existuji, pak aby aplikace mohly byt prenositelne. S Kylixem laskuji teprve nedloho, tak mozna placam nesmysly...
Ale ucim se Kylix podle prikladu pro Delphi a dost casto narazim na problem "to se v Kylixu asi musi udelat jinak", protoze tato standartni komponenta z Delphi v Kylixu neni...
Lze treba napsat aplikaci pro upgrade firmwaru mobilniho telefonu pres seriovy port tak, aby byla nezavisla na OS? Jak je to slozite??
Ahoj
ja na rozdily docela narazil pri instalaci komponent
-pochopitelnet nepujde prevest komponenty zalozene na com,ale lze najit ekvivalenty
chtel bych se zeptat - jakym spusobem lze propojit kylix a interpret . jazyky jako perl atd...? ja jsem trosku narazil - predam parametry ,ale uz nevim jak dostat result... Dekuji
This component let you execute a DOS program and catch the ouput in order to put it in a memo or in a listbox ...
je to sice pro delphi, na linuchu nejsem, ale snad ti helfne kdyz uvidis jak se to dela pod winama (mozna)
http://homepages.borland.com/torry/vcl/system/tasks/doscommand.zip
btw ... existuje cela rada stranek na kterych se daji nalezt VCL komponenty (nyni i CLX) pro delphi/kylix, rada z nich je free vc. zdroje (a to i pro win platformu)
je to nejen idealni vyukovy material, ale pomoci techto komponent je mozne snadno "zbastlit" skoro cokoli
naprosto staci zakladni verze delphi - a pokud se budete kuci od linuxu snazit a rozsirite si i kylix k obrazu svemu, ziskaji poziraci kolacu mocny nastroj, kterym vam v soutezi pred vasimi manazery nakopou prdel :)
(nic proti cecku apod., ale priznejme si to: jsou oblasti, kde muze byt delphi/kylix lepsi a jeho nasazeni rozumejsi)
Ahoj
ja na rozdily docela narazil pri instalaci komponent
-pochopitelnet nepujde prevest komponenty zalozene na com,ale lze najit ekvivalenty
chtel bych se zeptat - jakym spusobem lze propojit kylix a interpret . jazyky jako perl atd...? ja jsem trosku narazil - predam parametry ,ale uz nevim jak dostat result... Dekuji
Plne s vami souhlasim. Rozdily platforem windows a linuxu by se mely ukryt do kodu komponent ci by mely vzniknout knihovny, ktere tyto rozdily pred programatoem skryji. Takze programator pak pise aplikace opirajici se o 'nezavisly kod'.
Presne tuto filozofii napriklad ja uplatnuji, a davam tak k dispozici napriklad knihovnu SynaSer (obsluha seriovych portu pod windows i linux) a Synapse (TCP/IP knihovna, ktera si s linuxem rozumi o mnoho lepe nez dodavane INDY).