Leidsin pascali mis on arvatavasti loodud kasutamiseks win keskkonnas(dos aknaid pole) probleem on selles et kui panen compile siis tuleb teade, et compile stopped ja exet ei tehta.
Teade
Collapse
Foorumi reeglid.
Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less
free pascal
Collapse
X
-
Mina kasutasin Turbopascalit, seal küll mingeid probleeme XP suhtes polnud. See, et programm kinni läheb, kui readln'i või readkey'd lõppu ei pane, ei ole ju XP ega millegi muu viga, vaid nii see käibki dosis. pause, kui ma ei eksi, lõpetab programmi töö ära, aga jätab dos'i akna lihtsalt lahti(akende puhul), programmi edasi jooksutada siis enam ei saa.
Comment
-
Originally posted by Elektrik@Dec 16 2004, 16:49
njah, N****e edasi selle "Free" Pascaliga, endal ple sellist problat 6nnex veel et vaja XP all dosi progeda
edit: free pascali lähtekas on vist vabalt saadaval, nagu Dev-Pascal ja C++ oma, eks sa siis optimiseeri seda et teeks väiksema exe, ise ei viici jamada
dev-pascal ei ole ise mingi eraldi kompilaator, vaid kasutab gnu või fp kompilaatoreid ja on neile sisuliselt vaid GUI
Comment
-
Minul on ka siiani olnud freepascaliga ainult positiivseid kogemusi ja kasutan ainult seda, kui on vaja dos/windowsi all kompileerida pascalit. erinevalt turbost saab teha konsoolile (jah, konsoolile, mitte dossile... dos ise on 16-bit, windowsi konsoolis saab jooksutada ka 32bit-asju) 32-bitiseid programme, milles on võimalik hallata üle 640k mälu ja vajadusel ka windowsi teeke.
Tõesti pannakse windowsis konsooli aken by default kinni peale töö lõppemist; seda sai vist kuskilt keerata ka... Igatahes aitab alati programmi lõppu mingi klahvivajutuse ootamise panemine. Selline käitumine on täitsa loomulik.
Tavalise IDE kasutamine ei ole üldse freepascalis kohustuslik. (kuigi see on suhteliselt mugav viis kompilaatorit seadistada). Alati võid kirjutada programmi oma lemmikredaktoriga ja siis pärast kompileerida käsurealt või batch-failiga vms. Korralikel windowsi all jooksvatel IDE'del on võimalik seadistada kiirkorraldusklahve; määrad ühe klahvi alla kompileerimise ja teise alla käivitamise ja korras.
Comment
-
Originally posted by Elektrik+Dec 16 2004, 17:49--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (Elektrik @ Dec 16 2004, 17:49)</td></tr><tr><td id='QUOTE'>njah, N****e edasi selle "Free" Pascaliga, endal ple sellist problat 6nnex veel et vaja XP all dosi progeda[/b]
Sa ikka tead, mis vahe on 16 ja 32-bitisel programmil? (vihje: Digital seletas just eelmises postis). Võta parem üks FreePascali poolt tehtud konsooliprogramm ja proovi teda tavalises DOS-is käivitada. Ja kas sa ka seda tead, et valides FP-s platvormiks DOS, tehakse hoopis 32-bitine DOS-i proge
<!--QuoteBegin-Elektrik@Dec 16 2004, 17:49
edit: free pascali lähtekas on vist vabalt saadaval, nagu Dev-Pascal ja C++ oma, eks sa siis optimiseeri seda et teeks väiksema exe, ise ei viici jamada[/quote]
Milleks? Asi on erinevate võtmetega seadistatav. Kompilaatori kokkukompileerimise jätaks heameelega teiste jaoks ja ise tegeleleks otsese progemisega.
Teema kipub väga algsest probleemist mööda libisema, aga FreePascalis saab vabalt teha ka windowsi programme (teeke kasutades), mis jooksevad igal windowsil (probleemid tekivad ainult siis, kui kasutada lähenemisi, mis toimivad mõnevõrra teistmoodi NT-del ja 9X-del, nagu näiteks registri modimine), samuti mitme platvormi tugi (näita mulle kompilaatorit, mis suudab luua programme win,DOS, Linux keskkonnale) ja erinevate arvutitüüpide tugi (PC ja MAC).
Otse loomulikult pettuvad FreePascalis need, kes loodavad leida "Visual" lahendust, kus saab nupu paika lohistada ja topeltklikiga progejupp taha kirjutada.
PS: Ma ilmselt paadunud FP fänn :PNagu vahelduvvool - on ja ei ole
Comment
-
Originally posted by Elektrik@Dec 17 2004, 12:16
asi kisub OT-s juba, niiet rahu rahvas
igayks kasutab seda mis talle 6ige rohkem meeldib, ei ole vaja kedagi maha tegema hakata :P
Selliste postide vältimiseks sai pandud ka märge fännamise kohta, et ei hakataks flame tekitama, kuna vastavat ristisõda ma pidama ei hakka
Aga siis sujuvalt tagasi teemasse.
tõesti on jutt teemastkõrvale kaldunud, aga vastust sellele,et miks ta mul exe savestada ei lase,ega programmi käivitada.Nagu vahelduvvool - on ja ei ole
Comment
Comment