Clipper 5.2

Clipper 5.2

offline
  • Pridružio: 27 Avg 2016
  • Poruke: 43

Imam neki stari program rađen u Clipper-u i Blinker-u.Imam i njegove kodove,on radi u DOS-u.To je 16 bita aplikacija.Najnoviji sistem na kojem radi je Windows XP 32 bita.Želio bih napraviti izmjene u programu,ali ne znam kako da koristim Clipper,da li neko zna da radi u Clipper-u?Ako zna da li može da mi objasni kako napraviti izmjenu u kodu i kompajlirati .prg fajl,odnosno primjeniti izmjene?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

miroslav.maričić bi mogao da ti pomogne, možeš mu poslati PP sa linkom do ove teme u slučaju da je ne uoči.

Inače, da li si razmišljao da program prevedeš u neki drugi jezik sa boljom podrškom? Za početak neki klon u C-u recimo, čisto da vidiš da li možeš da kreiraš dovoljno dobru kopiju. Naravno, ovo je samo predlog, ako je u pitanju neki veći program ili program koji ima bitnu funkciju u nekoj instituciji onda prevođenje može biti i finansijski neisplativo.



offline
  • Pridružio: 27 Avg 2016
  • Poruke: 43

E.L.I.T.E. ::miroslav.maričić bi mogao da ti pomogne, možeš mu poslati PP sa linkom do ove teme u slučaju da je ne uoči.

Inače, da li si razmišljao da program prevedeš u neki drugi jezik sa boljom podrškom? Za početak neki klon u C-u recimo, čisto da vidiš da li možeš da kreiraš dovoljno dobru kopiju. Naravno, ovo je samo predlog, ako je u pitanju neki veći program ili program koji ima bitnu funkciju u nekoj instituciji onda prevođenje može biti i finansijski neisplativo.

Mislio sam da prevedem,ali ne znam sa kojim programom to da uradim.Program je veliki poprilicno,i ima funkciju u instituciji.

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

Clipper nije generalni programski jezik. Orijentisan je na aplikacije koje koriste baze podataka. Konverzija u neki generalni jezik bi bila prilično bolna. Wink

Neka modernija zamena za Clipper koja radi na modernim operativnim sisitemima (noviji Windowsi/Linuks/MacOS) bi bilo nešto kao što je Harbour ( https://harbour.github.io/ ) ili xHarbour ( http://www.xharbour.org/ ). Ali ni tada verovatno nije moguća direktna 1 na 1 konverzija.

offline
  • Pridružio: 27 Avg 2016
  • Poruke: 43

bocke ::Clipper nije generalni programski jezik. Orijentisan je na aplikacije koje koriste baze podataka. Konverzija u neki generalni jezik bi bila prilično bolna. Wink

Neka modernija zamena za Clipper koja radi na modernim operativnim sisitemima (noviji Windowsi/Linuks/MacOS) bi bilo nešto kao što je Harbour ( harbour.github.io/ ) ili xHarbour ( xharbour.org/ ). Ali ni tada verovatno nije moguća direktna 1 na 1 konverzija.

Znaci ovo ce da bude veoma tezak posao.

offline
  • Miroslav R. Maričić
  • diplomirani inženjer mašinstva, profesor
  • Pridružio: 06 Jun 2012
  • Poruke: 229
  • Gde živiš: Hajdučica, Banat, Srbija

Овако стоје ствари:
Ако је програм писан у "чистом" Clipper-y, што значи да су коришћене функције из регуларних
Клиперових библиотека, онда не би требало да буде проблема. Скинеш Harbour или xHarbour са горе понуђених линкова, распакујеш у неком директоријуму (фолдеру, ја навик'о по старом Wink ) и покренеш инсталацију. Потребан ти је и неки од C-ова (ја сам користио Borland C ver. 5.5, који је бесплатан). Покренеш "Hbmk2.exe tvoj_program.hbp" и он ће ти направити извршни фајл који ће да ради у СВИМ Windows-има. Датотека "tvoj_program.hbp" садржи списак ".PRG" фајлова. Наравно, програм писан у Clipper 5.2 ради у текстуалном моду.
Harbour или xHarbour су 100% компатибилни са Clipper 5.2, пошто је то била идеја водиља када је тај пројекат започео, пре неких двадесетак година Laughing . Важно је само да у коду нису коришћене функције из неких других библиотека, које не спадају у Clipper. Међутим, ако си користио NanFor, CT или SuperLib, у фолдеру Contrib имаш изворни код тих библиотека, који можеш да искомпајлираш и направиш библиотеке. У том фолдеру има и још много других изворних кодова библиотека које су коришћене за писање Clipper програма.
Толико. Ако ти буде потребан неки савет, помоћ итд. слободно ми се обрати.

offline
  • Pridružio: 27 Avg 2016
  • Poruke: 43

miroslav.maričić ::Овако стоје ствари:
Ако је програм писан у "чистом" Clipper-y, што значи да су коришћене функције из регуларних
Клиперових библиотека, онда не би требало да буде проблема. Скинеш Harbour или xHarbour са горе понуђених линкова, распакујеш у неком директоријуму (фолдеру, ја навик'о по старом Wink ) и покренеш инсталацију. Потребан ти је и неки од C-ова (ја сам користио Borland C ver. 5.5, који је бесплатан). Покренеш "Hbmk2.exe tvoj_program.hbp" и он ће ти направити извршни фајл који ће да ради у СВИМ Windows-има. Датотека "tvoj_program.hbp" садржи списак ".PRG" фајлова. Наравно, програм писан у Clipper 5.2 ради у текстуалном моду.
Harbour или xHarbour су 100% компатибилни са Clipper 5.2, пошто је то била идеја водиља када је тај пројекат започео, пре неких двадесетак година Laughing . Важно је само да у коду нису коришћене функције из неких других библиотека, које не спадају у Clipper. Међутим, ако си користио NanFor, CT или SuperLib, у фолдеру Contrib имаш изворни код тих библиотека, који можеш да искомпајлираш и направиш библиотеке. У том фолдеру има и још много других изворних кодова библиотека које су коришћене за писање Clipper програма.
Толико. Ако ти буде потребан неки савет, помоћ итд. слободно ми се обрати.

Hvala ti na savjetu,nekako sam napravio izmjene u programu,jos ostaje da program prevedem u drugi programski jezik,da bih radio na novijim racunarima,a to cu da uradim po Vasim instrukcijama.Hvala.

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Ne isplati ti se da ga prevodiš u drugi programski jezik, a kao što je i Bocke već naveo, jezik nije opštenamenski pa to dodatno otežava prevođenje. Probaj ovo što ti je Miroslav predložio, to ti je najbezbolnije rešenje.

offline
  • Pridružio: 27 Avg 2016
  • Poruke: 43

E.L.I.T.E. ::Ne isplati ti se da ga prevodiš u drugi programski jezik, a kao što je i Bocke već naveo, jezik ima specifičnu namenu što bi dodatno otežalo prevođenje. Probaj ovo što ti je Miroslav predložio, to ti je najbezbolnije rešenje.
To cu i da uradim.Nisam se dobro izjasnio u prethodnom odgovoru.

Ko je trenutno na forumu
 

Ukupno su 1175 korisnika na forumu :: 41 registrovanih, 5 sakrivenih i 1129 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., antonije64, bojcistv, Boris BM, botta, Buzdovan, CikaKURE, d bos, doktor1964, doom83, Dvojac005, galerija, HrcAk47, krkalon, kybonacci, ladro, Leonov, Lucije Kvint, Luka Blažević, Mi lao shu, mik7, Mikulino, milenko crazy north, Milometer, Milos82, milutin134, mocnijogurt, mrav pesadinac, nikoladim, opt1, Parker, procesor, RJ, sasa87, shone34, Stanlio, stegonosa, tomigun, vladetije, zapclink, žeks62