Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Free Pascal

Debrý večer prajem
Stiahol som si z oficialnej stranky Free Pascal, pre AMD/Win 64. Nainštaloval som to, ale žaidna ikona na ploche ani nikde. Tak som prešiel do nainštalovaného adresára s presvedčením, že tam ikona bude. Ale boli tam iba nejake dokumenty v priečinkoch.
Pozrel som sa na krabicu svojho OS, ktory som si pred ćasom zakúpil a bolo tam napísane Windows 7 Ultimate 64bit. No ale predsa som skusil sťiahnúť Free Pascal pre 32bitovu platformu. Nainštraloval sa aj išiel, len mi nejde v ňom otvorit PAS subor, ktory som napísal v dev Pascale.
Neviete mi poradiť?
Ďakujem

Předmět Autor Datum
Precitat si navod? http://lazarus-ccr.sourceforge.net/fpcdoc/user/use rse10.html#x26-330003.2 evide…
MM.. 24.06.2014 00:03
MM..
Pozri sa moj https://www.youtube.com/watch?v=ZfHFFNnku8E&list=P LEkpFtR5mLYmU3LghXv7AI4WnLNBKzbVP#t=…
WeLove1D 24.06.2014 00:17
WeLove1D
Mner sa nechce pozerat videa o polnoci, ked tam je aj IDE tak co znamena "nejde v nom otvorit subor"…
MM.. 24.06.2014 01:05
MM..
Co davas? Jednoducho chcem si otvorit a nasledne skompilovat subor pas tak ako v tom videu na 32bito…
WeLove1D 24.06.2014 01:08
WeLove1D
Na 64bitovom Windows sa neda spustit DOS program
MM.. 24.06.2014 01:09
MM..
Skopiruj si ten subor do C:\Temp\ Potom otvorit ide?
MM.. 24.06.2014 01:09
MM..
Pokial by som pouzival iba 32 bit, to nevadi?
Skaj 24.06.2014 06:36
Skaj
Aha, WeLove1D je potom moj druhy acc ;D
Skaj 24.06.2014 06:38
Skaj
Je tam i IDE, spouští se z příkazové řádky příkazem "fp" (bez uvozovek). Je to DOSovská aplikace, pr…
Rce 24.06.2014 00:34
Rce
Aha, dakujem, a preco 32 bitova verzia ma ikonu?
WeLove1D 24.06.2014 01:06
WeLove1D
Neber to ve zlém, ale to je jak u blbých na dvorku. Evidentně jsi nezažil dobu DOSu a nevíš která bi…
Rufus 24.06.2014 08:40
Rufus
V DOSu se vše spouštělo z příkazové řádky. Ikonky neměly smysl, protože neexistovalo nic, kde by byl…
Jan Fiala 24.06.2014 09:18
Jan Fiala
Dakujem vsetkym za odpovede Zatiaľ stačí táto odpov, lebo momentálne nemám k dispozícii Pc, na ktoro…
WeLove1DD 24.06.2014 11:41
WeLove1DD
Přesně tak, nemá smysl mudrcovat, ale raději chytat nápady a od těch se odrazit a jít si svojí cesto…
Rufus 24.06.2014 12:08
Rufus
No, ale ja som ešte nikdy nerobil s virtual pc :D
WeLove1DD 24.06.2014 12:13
WeLove1DD
Všechno je jednou poprvé ... www.virtualbox.org Návod
Rufus 24.06.2014 12:18
Rufus
Ok, najskor si chcem skompilovat, čo som napísal v Dev Pascale a potom možno skusim ten virtualbox.…
WeLove1D 24.06.2014 13:02
WeLove1D
Fakt si najprv nechces precitat navod? docs.var
MM.. 24.06.2014 13:04
MM..
Je v tom nejake fp.exe apod? Ak ano tak skusal si to spustit?
MM.. 24.06.2014 13:08
MM..
Hovrim oba dokumenty, nič viac :D si to stihani a uvidíš :D Najčastejšie sa tam nachadzaju subory PP…
WeLove1D 24.06.2014 13:21
WeLove1D
http://www.freepascal.org/down/x86_64/win64-austri a.var This is a cross compiler package from i386…
MM.. 24.06.2014 13:23
MM..
Mozno keby si uz konecne prezradil ze co presne si spustal a co presne jak presne ti neslo, tak by s…
MM.. 24.06.2014 13:25
MM..
Takže si mám nainštalova´t aj x64 aj x86 ?
WeLove1D 24.06.2014 14:27
WeLove1D
http://www.freepascal.org/down/i386/win32-austria. var
MM.. 24.06.2014 14:29
MM..
To tvoje "64bit" znamena ze to bude vytvarat 64bit exe, a ne ze to mas spustat na 64bit Win. Na 64bi…
MM.. 24.06.2014 14:30
MM..
Potrebujem kompilator na Pascal. Pozri si to video, co som ti poslal dnes o polnoci. Kedze by som ra…
WeLove1D 24.06.2014 15:05
WeLove1D
Napisem si program v niecom ci uz v textovom dokumente akebo v Dev Pascale, uloxim subor pas na ploc…
MM.. 24.06.2014 15:20
MM..
prikaz fpc subor.pas vypise co? Nekompiluje? Preco nechces veciam rozuimiet, ale chces opakovat neja…
MM.. 24.06.2014 15:21
MM..
Temp? Neukladaju sa tam nahodou docasne subory?
WeLove1D 24.06.2014 17:36
WeLove1D
C:\Temp neexistuje, ten si vytvoris. Aby v nazve neboli medzery ani specialne znaky. Ked sa ti nepac…
MM.. 24.06.2014 17:37
MM..
Ja mam v C temp... Je to axadna zlozka, neviem kto ju vytvral, ale ja urcite nie
WeLove1D 24.06.2014 17:41
WeLove1D
No takže čo mám spraviť ? Mám nainštalovaný 64bitovy Free Pascal, ale v jeho nainštalovanom adresari…
WeLove1D 24.06.2014 21:37
WeLove1D
Nemas spustat ziaden 64bit, mas spustit 32bitovy exe. Ziaden 64bitovy exe (fp ani fpc) totiz neexist…
MM.. 24.06.2014 21:53
MM..
Ok, takže povedzme, že ten 32 bitovy som si nenainštaloval iba 64bitovy. A kde tam mám pustit 32bito…
WeLove1D 24.06.2014 22:01
WeLove1D
Neexistuje ziaden 64bitovy. Pisal som to uz 2x, nevies citat, nechapes nic. 64bitovy balik je na cro…
MM.. 24.06.2014 22:07
MM..
Takže potom ten Jiri Sedy co robi tie videa programovania v Pascale, ktore som ti uz poslal, tak to…
WeLove1D 24.06.2014 22:32
WeLove1D
Trepe nezmysly (alebo si ho nepochopil)
MM.. 24.06.2014 22:41
MM..
Nepotrebujes to ptz 64bitovy Windows vie spustat tvoje vygenerovane 32bitove hello world. Na to aby…
MM.. 24.06.2014 22:44
MM..
No dobre. Vieš ako, ja som viac veril Jirimu. Programuje vo vaicerych jatykoch, robi v Mayi, Invento…
WeLove1D 24.06.2014 23:03
WeLove1D
Spust rucne to free pascal ide, t.j. nejake fp.exe z toho 32bit balika. Potom sa stane co? (to sa py…
MM.. 24.06.2014 23:07
MM..
Ked to IDE nefunguje tak si stiahni lazarus (link uz mas odvcera nizsie), to je normalna nastavba na…
MM.. 24.06.2014 23:19
MM..
V tom baliku nie je žiadne fp.exe... chcem, aby to islo ako pred par dnami, že som klikol na subor p…
WeLove1D 24.06.2014 23:31
WeLove1D
Toto ked si nainstalujes (to prve) http://www.freepascal.org/down/i386/win32-austria. var tak ti to…
MM.. 24.06.2014 23:35
MM..
.. a v instalatore nastav preistotu nech sa instaluje do nejakej zlozky ktora nema v nazve medzery a…
MM.. 24.06.2014 23:42
MM..
Odinštaloval som si ten "starý" 32bit čo som tam mal, nainštaloval som z toho linku čo si mi poslla…
WeLove1D 24.06.2014 23:45
WeLove1D
Ten instalator od teba pytal prava administratora? Ak ne tak spust instalator cez pravy klik-ako spr…
MM.. 24.06.2014 23:50
MM..
Nepýtal. Tak som ho nainštaloval ako správca, avšak nepomohlo. Nedá sa ten súbor otvoriť tak, že spu…
WeLove1D 24.06.2014 23:58
WeLove1D
Da. Az si najdes konecne ten exe.
MM.. 24.06.2014 23:59
MM..
Skontroluj si aj premenne prostredia ze ci suhlasia (premenne prostredia su v ovl.panley-system na n…
MM.. 24.06.2014 23:55
MM..
Našiel som tie premenne, ale mám tam iba samé Autodesk... ale tieto som si tam nevśimol. Nemyslim, ž…
WeLove1D 25.06.2014 00:04
WeLove1D
Tie premenne tam ma vytvorit instalator, ked ti ich nevytvoril tak tam ten instalator supstas nejak…
MM.. 25.06.2014 00:15
MM..
A v tom C:/FPC alebo jeho podzlozkach (/BIN apod) musis predsa mat nejake spustitelne subory. Pisal…
MM.. 24.06.2014 23:58
MM..
Napr. jake subory mas v C:\FPC\bin\i386-win32\ Prikaz dir, a hod to sem.
MM.. 25.06.2014 00:01
MM..
:D Tie čo nemáju ikony boli 64bitove :D 64bit free pascal, ktory som si odinštaloval, pretože ho bud…
WeLove1D 25.06.2014 00:06
WeLove1D
Krisdte pane to nevies urobit ani listing suborov v zlozke C:\FPC\bin\i386-win32\ ? dir C:\FPC\bin\i…
MM.. 25.06.2014 00:10
MM..
Directory of C:\FPC\2.6.4\bin\i386-win32 24. 06. 2014 23:54 <DIR> . 24. 06. 2014 23:54 <DIR> .. 17.…
WeLove1D 25.06.2014 00:18
WeLove1D
A ked tak tuzis po tom 64bit baliku tak ho nainstaluj, mne je to uplne fuk. Nainstaluj vsetko presne…
MM.. 25.06.2014 00:16
MM..
Ty si tak nechapavy človek. Hdam viac ako ja. Ja som nikde nenapisla, že x64 chcem. A vtedy ked mi t…
WeLove1D 25.06.2014 00:19
WeLove1D
Mas tam 06. 03. 2014 16:24 9 497 088 fp.exe pisal si ze nikde neni fp.exe V tom baliku nie je žiadn…
MM.. 25.06.2014 00:24
MM..
(smajlík s mokrým a studeným hadrem na čele)
Rce 25.06.2014 00:28
Rce
Tak to ti gratulujem, že si ho tam našiel. A Čo sa tým vyrieŚilo, nejdeto ani cez to. Je to uplne to…
WeLove1D 25.06.2014 00:29
WeLove1D
Co nejde cez co? Mas na ten subor 2x kliknut a pisat co sa stane.
MM.. 25.06.2014 00:30
MM..
A hlavne sa mas uistit ze klikas na FP.EXE, a ne na fp.ans ani na fp.cfg a ani na fp.ini Preto mas m…
MM.. 25.06.2014 00:31
MM..
Áno velmi sprvane, alebo dá sa kliknut aj na vlastnosti subor a tam je ta pripona napisana. To ze so…
WeLove1D 25.06.2014 00:34
WeLove1D
Tak si v tentopocitac naklikaj tu zlozku a v nej 2x klikni na FP.EXE stane sa co?
MM.. 25.06.2014 00:28
MM..
Otvori sa mi free pascal... nic zaujmave :D
WeLove1D 25.06.2014 00:30
WeLove1D
2x kliknem na subor a spusti sa free pascal... čo vaic hcceš ?
WeLove1D 25.06.2014 00:31
WeLove1D
Tak si v nom kliknes na nejake menu FILE - OPEN a otvoris si svoj subor PAS
MM.. 25.06.2014 00:32
MM..
:D :D :D Preboha veĎ ten exe je to iste ako ta ikona na ploche "Free Pascal IDE" presne to iste ako…
WeLove1D 25.06.2014 00:36
WeLove1D
Zacnes uz konecne pisat ze co presne ti nejde? Lebo pises jak hotentot. Si uvedom ze ja ti na obrazo…
MM.. 25.06.2014 00:38
MM..
No takže... už niekolko kart somm ti pisal, že Free Pascal mi otvorit ide a vždy išiel (len 64bit mi…
WeLove1D 25.06.2014 00:44
WeLove1D
A ten tvoj subor si nazvi C:\Temp\a.pas Dufam ze chapes ze v nazve nemaju byt medzery ani ziadne ch…
MM.. 25.06.2014 00:44
MM..
Kompilacia zlyhala (vid foto)
WeLove1D 25.06.2014 00:51
WeLove1D
V tom spodnom okne ti to pise ERROR aby si vedel preco zlyhala. Lebo nevies opisat readln spravne.…
MM.. 25.06.2014 00:55
MM..
Čo zle som napisal na tom readln, mozes byt konkretnejsi ? A preboha ake opicenia sa po videu, veď a…
WeLove1D 25.06.2014 01:02
WeLove1D
Pise ti to ERROR ze nepozna readlm. P.S. ok ja neviem jak sa zacat ucit, ale asi by bolo pre zaciat…
MM.. 25.06.2014 01:04
MM..
Aha readlm :D daakujem Ako si sa nauvil programovat ty? Ako programator vie, ze ma napisat readln,..…
WeLove1D 25.06.2014 01:16
WeLove1D
ln je skratka od "line". Programator vie lebo si nastudoval to co chce pouzivat v referencii knizni…
MM.. 25.06.2014 01:26
MM..
Dakujem, a to kazdy jazyk ma ine tietonznaky, slova, cisla....? A je podla teba soravne zacat v Pasc…
WeLove1D 25.06.2014 06:19
WeLove1D
Ked chces programovat v androide tak sa uc rovno to, a ne pascal. Java ma ine "tietonznaky, slova, c…
MM.. 25.06.2014 09:58
MM..
Ok ďakujem Veľmi chcem vedieť programovat, ale ani poriadne neviem co to je. Presnejšie som debil z…
WeLove1D 25.06.2014 11:22
WeLove1D
To je jako by ses zeptal, proč se nevyrábí jenom jeden typ aut.
Wikan 25.06.2014 11:25
Wikan
Aha, takže v Pascale môžem naprogramovat android aplikáciu
WeLove1D 25.06.2014 11:34
WeLove1D
Ne.
MaSo 25.06.2014 11:34
MaSo
Tak na co sa jednotlivé jazyky používajú a prečo?
WeLove1D 25.06.2014 11:37
WeLove1D
Každému vyhovuje něco jiného. Někdo má rád Javu, někdo C#, někdo C/C++...
Wikan 25.06.2014 11:39
Wikan
Vznikalo to historicky a su tam aj technicke odlisnosti (v tom co z toho vznikne a jak sa to potom s…
MM.. 25.06.2014 11:43
MM..
Dakujem, ja som vedel, ze aspon ty to dokazes jednoducho, strucne vysvetlit, ake aj tak sa tu najde…
WeLove1D 25.06.2014 12:02
WeLove1D
To mozu pisat aj na papier :) samozřejmě, že můžeš. Akorát ten papír tě neupozorní, když napíšeš wr…
jirka44 25.06.2014 12:07
jirka44
Různé části programu můžou být napsané v různých jazycích. To se zeptej jich, proč to dělají.
Wikan 25.06.2014 12:08
Wikan
Preco vo viacerych jazykoch? A ako je to s databazami, preco vsade vidim len SQL ?
WeLove1D 25.06.2014 12:29
WeLove1D
Prestan sa cudovat nad jazykmi. Jazyk je v principe nepodstatny, dolezite je ze co z toho vyleze t.j…
MM.. 25.06.2014 13:04
MM..
No ďakujem :D Ja sa chcem naučiť JAVA, PHP, C, C#, C++, Swift a databazi v SQL Ja mám ale ambicie :D…
WeLove1D 25.06.2014 13:35
WeLove1D
Pokud máš ambice, tak se uč programovat a neuč se jazyky. Naučit se programovat je záležitost na cel…
Wikan 25.06.2014 13:59
Wikan
POkud to myslíš až takhle vážně, začni od Adama - tedy nejprve prostuduj a pochop algoritmizaci. Pok…
MachR55 25.06.2014 14:00
MachR55
Ďakujem veľmi pekne :D Budem teda pokračovat v tom Pascale a potom skusim JAVU, keďže chcem hlavne A…
WeLove1D 25.06.2014 16:33
WeLove1D
Funkcia readln a aj akekolvek ine funkcie su specificke podla toho jaku kniznicu funkcii (v packale…
MM.. 25.06.2014 17:31
MM..
No tak dakujem velmi pekne :D idem opravit to readlm na readln a skusim to dat skompilovat :D edit:…
WeLove1D 25.06.2014 17:42
WeLove1D
Este jedna a dufam, ze posladna otazka, ako mozem dat vytvorenemu porogramu nejaku grafiku, aby to n…
WeLove1D 25.06.2014 20:14
WeLove1D
Tak ze vytvoris program pre windows a ne konzolovy program. Na to sa ale este budes muset trochu pri…
MM.. 25.06.2014 20:21
MM..
Aha, no ďakujem teda :D A eśte taká otázočka nazáver, ty už si naprogramoval nejaku aplikaciu alebo…
WeLove1D 25.06.2014 21:43
WeLove1D
LOL to su otazky. Ano naprogramoval som uz vsetko a robim to 30rokov :)
MM.. 26.06.2014 10:08
MM..
Ok, ale co konkretne?
WeLove1D 26.06.2014 12:31
WeLove1D
vsetko :) (nechapem preco by som ti tu mal vesat moj zivotopis. Uc sa programovat a prestan vyzvedat…
MM.. 26.06.2014 12:55
MM..
Myslel som či si naprogramoval nejakú aplikaciu/plugin sám ? Alebo na programovaní čoho si sa podiel…
WeLove1D 26.06.2014 13:36
WeLove1D
Ano naprogramoval som stovky aplikacii. Od mikrokontollerov cez BIOS az po konzolove a oknove veci.
MM.. 26.06.2014 13:38
MM..
Proggramoval si aj nejakú sám, ktorú teraz ludia využivajú a ty bereš peniaze ? :D A ešte jendu otáz…
WeLove1D 26.06.2014 13:46
WeLove1D
OMG uz prestan furt s jazykmi. Na to aby si naprogramoval controller si musis nastudovat kompletny d…
MM.. 26.06.2014 13:52
MM..
No ok dkauejm
WeLove1D 26.06.2014 13:55
WeLove1D
...ako sa dá učiť programovat bez programovacieho jazyku? Jak už jsem psal - začni algoritmizací. P…
MachR55 26.06.2014 08:37
MachR55
Ďakujem velmi pekne za vysvetlenie :D A akým sposobom sa mám učiť algoritmizaciu? Iba Čitať na inter…
WeLove1D 26.06.2014 13:42
WeLove1D
Algoritmizacia je proces myslenia. Nie mechanicka cinnost ako strikovanie ponoziek. Mas problem tak…
MM.. 26.06.2014 13:46
MM..
No Ok tak ďakuejm
WeLove1D 26.06.2014 13:48
WeLove1D
V tom mém googlovském odkazu najdeš řadu studijních materiálů - webové stránky, PDFi knihy - tak pod…
MachR55 26.06.2014 14:07
MachR55
Ok, ešte raz dakujem Už som zaćla čitat o tej algoritmizacii a idem pokracovat :D poslední
WeLove1D 26.06.2014 15:41
WeLove1D
To není tak úplně pravda. http://wiki.lazarus.freepascal.org/Android_Program ming Jiná věc ovšem je,…
Wikan 25.06.2014 11:38
Wikan
Jednoduchy zaciatok bude asi nejaky rychly kurz najpouzivanejsich veci, googlom sa da najst (ked hla…
MM.. 25.06.2014 01:31
MM..
A ked stale nefunguje ten pravy klik na pas subor - otvorit v programe, tak si daj pravy klik - otvo…
MM.. 25.06.2014 00:57
MM..
Nie tak to nejde
WeLove1D 25.06.2014 00:58
WeLove1D
Furt to tvoje "nejde". Musis pisat presne ze "otvori sa free pascal a je prazdny" alebo "neotvori sa…
MM.. 25.06.2014 01:08
MM..
A nastavenie defaulteho programu ked 2x kliknes na nejaky subor sa robi v Start-vsetky programy-pred…
MM.. 25.06.2014 01:03
MM..
Ak potrebuješ IDE: www.lazarus.freepascal.org [800px-Windows_7.png]
pme 24.06.2014 14:52
pme

Neber to ve zlém, ale to je jak u blbých na dvorku. Evidentně jsi nezažil dobu DOSu a nevíš která bije. Zkus si doplnit znalosti prakticky, nikoliv palbou otázek. Cesta vede například vytvořením virtuálního PC, do něj nainstaluj DOS, třeba Free dos je zdarma. Seznam se s tím, pokud nechceš zůstat wokenním klikačem nadosmrti, je to rozumná snaha. Free Pascal je dobrý do začátků, nenech se zmanipulovat pro kradené Delphi.

Jinak odpověď může znít - protože ji instalátor vytvořil buď automaticky a nebo na základě tvé volby a souhlasu.

V DOSu se vše spouštělo z příkazové řádky. Ikonky neměly smysl, protože neexistovalo nic, kde by byly vidět. Proto programy pro DOS ikonku nemají.
32-bitové programy jsou určeny pro okenní operační systémy - svět oken a ikonek. Proto ikonku mají.

Stačí taková odpověď?

Dakujem vsetkym za odpovede
Zatiaľ stačí táto odpov, lebo momentálne nemám k dispozícii Pc, na ktorom to riešim. Za pár hodín dám vedieť. DOS na virtual Pc dobrý nápad, budem nad tým intenzívne uvažovať.
S cmd mám nejaké skúsenosti, takže program spustiť je najmenej.

Přesně tak, nemá smysl mudrcovat, ale raději chytat nápady a od těch se odrazit a jít si svojí cestou a učit se novému. O virtualizaci je tu dost vláken. Free dos si najdeš sám. Je dost možné, že ti bude stačit *.img soubor Free dosu pro rozběnutí.

To tvoje "64bit" znamena ze to bude vytvarat 64bit exe, a ne ze to mas spustat na 64bit Win. Na 64bit sa da spustat 32bitovy program bezproblemov, 16bitovy DOS program sa ale spustat neda. Ten compiler je ale 32bitovy a musi ti fungovat (a od zaciatku sa ta pytam co presne ti nefunguje a co ti to pise). IDE neviem to fungovat nemusi a ani to nepotrebujes

Potrebujem kompilator na Pascal. Pozri si to video, co som ti poslal dnes o polnoci. Kedze by som rad postupoval dalej v jeho tutorialoch, tak by bolo dobre, ak by som to mal ako on. Napisem si program v niecom ci uz v textovom dokumente akebo v Dev Pascale, uloxim subor pas na plochu, otvorim v programe Free Pascal a skompilujem. To su moje zivotne ciele

Napisem si program v niecom ci uz v textovom dokumente akebo v Dev Pascale, uloxim subor pas na plochu, otvorim v programe Free Pascal a skompilujem.

Tak to urob. Co presne kedy presne jak presne ti na tom nefunguje? Co to pise a kedy to pise?

P.S. a pisal som ti neukladaj to na plochu ale do C:\Temp
Ja viem preco, ty nevies preco. Ale neurobis to ani za boha

No takže čo mám spraviť ? Mám nainštalovaný 64bitovy Free Pascal, ale v jeho nainštalovanom adresari keď kliknem na bin je aj win32, ale ikonu nema ziadnu... su tam iba nejake subory, ktore sa nedju spustit. Ale aj tak chcem 64bitovy. Tak co mam presne spravit, nic si mi tu nenapisal ?

Nainštaloval som si teraz aj 32bit a mám obidva, len s tym rozdielom, že 64bit neviem spustit :D

Neexistuje ziaden 64bitovy. Pisal som to uz 2x, nevies citat, nechapes nic. 64bitovy balik je na cross compiling (vytvaranie 64bitoveho kodu 32bitovym compilerom), nepotrebujes to a este nasledujucich 20rokov to potrebovat nebudes, ptz skor jak v roku 2034 asi nepochopis ze co to je cross compiling.

Chces si skompilovat .pas, to sa robi tym 32bitovym balikom. Nic viac nepotrebujes. Ak mas nejaky problem s32bitovym balikom tak pis presne co presne kedy presne jak presne ti nefunguje. Aby sa dalo z toho usudzovat ze jaky mas problem (je mozne ze v tom baliku su nejake 16bitove exe ktore na 64bit nespustis, ale to mas zistit ty, a pisat sem presne co nefunguje, ja to za teba testovat nebudem)

Takže potom ten Jiri Sedy co robi tie videa programovania v Pascale, ktore som ti uz poslal, tak to musi byt podobny dement ako ja. Pretoze on si za ucelom normalnej jednoduchej kompilacie kompilacie tohto:
program nazov;

begin
writeln('hello wrold');
readlm();
end.

Sziahol povodne a nainštaloval 64bitovy Free Pascal, ale spomenul si, že pred nedávnom nainštaloval 32bitovy OS. Ale pokial by mal stale 64bitovy OS, tak by si vlastne nechal a nainštaloval 64bit Free Pascal určený na cross compiling.
Na prvé video so zámerom zoznamenia sa s vyvojovim prostredím pre uplnych začiatočníkov a hneď cross compiling, nie je zle.

Nepotrebujes to ptz 64bitovy Windows vie spustat tvoje vygenerovane 32bitove hello world. Na to aby si vytvoril 64bitove exe s tym trapnym free pascalom potrebujes toho urcite viac, minimalne vygenerovany projekt s makefile a podobne, ked nemas ani sajnu o nicom tak sa to neda vysvetlovat, k tomu mas dokumentaciu uz som ti daval linky, mozes si to studovat. A nemysli si ze 500stran je vela, to sa predpoklada v praxi uplne normalnka ze to mas mat za den nastudovane :D

No dobre. Vieš ako, ja som viac veril Jirimu. Programuje vo vaicerych jatykoch, robi v Mayi, Inventori, AE... a okrem toho je velmi sympaticky :D Takže teraz som z toho zmatený, pretože obidvaja posobite, že sa do toho trošku vyznáte tak neviem vobec :D No,a le to je teraz jedno. Či už máš pravdu ty či nie, nechám si iba 32 bit a idem na to :D
Takže mám uložený súbor pas (v C:/temp), v ktorom mám napisany program. Kliknem nan, otvori sa v Dev Pascale tam ho asi neskompilujem. Otvorit v program najdem Free Pascal IDE kliknem nan dam Ok, nič sa nestane :D Pred 4 dňami mi to išlo, ale teraz už nie

V tom baliku nie je žiadne fp.exe... chcem, aby to islo ako pred par dnami, že som klikol na subor pas. dal otvorit v programe Free Pascal IDE, sice mi to doposiahl z nezistetných pričín nešlo skompilovať, ale aspoň išlo otvoriť súbor vo Free Pascale. Ako keď kliknem na Ikonu Free Pascal tak sa mi otvori.

Inak stale hovorím o 32bitovom Pacale, 64bit som už odinštaloval

Odinštaloval som si ten "starý" 32bit čo som tam mal, nainštaloval som z toho linku čo si mi poslla a nejde. To isté. Vždy je predvolený Bloodshed Pascal IDE na otvorenie súboru. To je asi to vyvojove prostredie Pascalu- Dev Pascal

Nastavil som, abymi asocioval s pas. už predtym som to spravil. A nechal som ho nainštalovať do predvoleného preiečinku čiže C:/FPC bez medzer

Skontroluj si aj premenne prostredia ze ci suhlasia (premenne prostredia su v ovl.panley-system na nejakej karte je tlacitko premenne prostredia

http://www.freepascal.org/docs-html/user/userse6.h tml#x15-220002.3

    PPC_EXEC_PATH contains the directory where support files for the compiler can be found.
    PPC_CONFIG_PATH specifies an alternate path to find the fpc.cfg.
    PPC_ERROR_FILE specifies the path and name of the error-definition file.
    FPCDIR specifies the root directory of the Free Pascal installation. (e.g : C:\PP\BIN)

Tie premenne tam ma vytvorit instalator, ked ti ich nevytvoril tak tam ten instalator supstas nejak divne, alebo mas nejaky super snazivy dementny antivir znefunkcnovaci, alebo ja neviem.
Alebo si nepozeras premenne prostredia ale nieco ine. Vypis si premenne prostredia aj v cmd pomocou prikatu set (a nic viac)

A v tom C:/FPC alebo jeho podzlozkach (/BIN apod) musis predsa mat nejake spustitelne subory. Pisal si minule ze nejaky nema ikonu, tak presne ten mozes spustit rucne. Povol si v moznosti zlozky zobrazovanie pripon suborov, nech vidis pripony. Mne sa to tu nechce instalovat aby som ta vodil za rucicku.

Directory of C:\FPC\2.6.4\bin\i386-win32

24. 06. 2014 23:54 <DIR> .
24. 06. 2014 23:54 <DIR> ..
17. 10. 2012 10:50 599 566 ar.exe 17. 10. 2012 10:50 1 028 110 as.exe 06. 03. 2014 16:23 202 240 bin2obj.exe 06. 03. 2014 16:22 448 000 chmcmd.exe 06. 03. 2014 16:22 259 584 chmls.exe 30. 05. 2005 20:05 6 144 cmp.exe 30. 05. 2005 20:05 22 528 cp.exe 30. 05. 2005 20:05 91 136 cpp.exe 16. 05. 2005 19:37 426 cvsco.tdf 22. 01. 2007 05:03 672 cvsdiff.tdf 16. 05. 2005 19:37 323 cvsup.tdf 06. 03. 2014 16:23 47 616 data2inc.exe 06. 03. 2014 16:23 88 064 delp.exe 30. 05. 2005 20:05 32 768 diff.exe 09. 03. 2011 11:17 689 664 dlltool.exe 24. 06. 2014 23:54 0 dummy.$$$ 16. 05. 2005 19:37 4 515 fp.ans 24. 06. 2014 23:53 567 fp.cfg 06. 03. 2014 16:24 9 497 088 fp.exe 24. 06. 2014 23:53 1 090 fp.ini 27. 05. 2006 17:58 4 286 fp32.ico 24. 06. 2014 23:53 6 711 fpc.cfg 06. 03. 2014 16:20 86 528 fpc.exe 06. 03. 2014 16:23 285 184 fpcmake.exe 06. 03. 2014 16:23 219 136 fpcmkcfg.exe 06. 03. 2014 16:23 329 216 fpcres.exe 06. 03. 2014 16:20 184 832 fpcsubst.exe 06. 03. 2014 16:23 779 776 fpdoc.exe 06. 03. 2014 16:23 183 296 fpmc.exe 06. 03. 2014 16:23 750 592 fppkg.exe 06. 03. 2014 16:23 184 832 fprcp.exe 30. 05. 2005 20:05 68 608 gcc.exe 30. 05. 2005 20:05 19 456 gdate.exe 30. 01. 2011 20:43 3 598 848 gdb.exe 30. 05. 2005 20:05 4 608 gecho.exe 30. 05. 2005 20:05 18 944 ginstall.exe 21. 05. 2009 10:36 388 ginstall.exe 30. 05. 2005 20:05 13 824 gmkdir.exe 29. 05. 2008 18:17 54 784 GoRC.exe 07. 06. 2005 10:47 660 gplprog.pt 07. 06. 2005 10:47 694 gplunit.pt 30. 05. 2005 20:05 64 000 grep.exe 16. 05. 2005 19:37 732 grep.tdf 06. 03. 2014 16:23 313 856 h2pas.exe 06. 03. 2014 16:23 36 864 h2paspp.exe 17. 10. 2012 10:50 838 670 ld.exe 30. 01. 2011 20:43 165 513 libexpat-1.d 30. 05. 2005 20:05 782 336 make.exe 06. 03. 2014 16:23 418 304 makeskel.exe 30. 05. 2005 20:05 31 744 mv.exe 17. 10. 2012 10:50 586 766 nm.exe 17. 10. 2012 10:50 726 030 objcopy.exe 17. 10. 2012 10:50 1 092 622 objdump.exe 30. 05. 2005 20:05 28 160 patch.exe 21. 01. 2010 17:23 388 patch.exe.ma 06. 03. 2014 16:23 69 120 plex.exe 06. 03. 2014 16:23 41 472 postw32.exe 06. 03. 2014 16:21 2 052 608 ppc386.exe 06. 03. 2014 16:23 40 960 ppdep.exe 06. 03. 2014 16:20 172 032 ppudump.exe 06. 03. 2014 16:20 88 064 ppufiles.exe 06. 03. 2014 16:20 102 912 ppumove.exe 16. 05. 2005 19:37 63 program.pt 06. 03. 2014 16:23 195 072 ptop.exe 30. 05. 2005 20:05 2 560 pwd.exe 06. 03. 2014 16:23 85 504 pyacc.exe 30. 05. 2005 20:05 30 720 rm.exe 06. 03. 2014 16:23 79 872 rmcvsdir.exe 06. 03. 2014 16:23 182 784 rstconv.exe 17. 10. 2012 10:50 726 030 strip.exe 16. 05. 2005 19:37 1 059 tpgrep.tdf 16. 05. 2005 19:37 96 unit.pt 06. 03. 2014 16:23 316 928 unitdiff.exe 30. 05. 2005 20:05 41 472 unzip.exe 02. 10. 2011 00:04 662 542 windres.exe 30. 05. 2005 20:05 141 200 windres.h 25. 02. 2009 20:36 1 345 yylex.cod 25. 02. 2009 20:36 4 334 yyparse.cod 30. 05. 2005 20:05 32 256 zip.exe 79 File(s) 29 972 294 bytes 2 Dir(s) 39 424 897 024 bytes free

Zacnes uz konecne pisat ze co presne ti nejde? Lebo pises jak hotentot. Si uvedom ze ja ti na obrazovku nevidim, a ked pises nezmysly alebo "nejde" tak ti nemozem povedat preco ti neco tajne nejde co si nenapisal. Doteraz si tvrdil ze sa ti neotvori pascal, teraz tvrdis ze sa ti otvori pascal, tak uz sa vymackni ze co doprcic nejde. Kde presne mas pas subor co presne robis kam klikas. Zabil si 3hodiny mojho drahocenneho casu s tym ze nie si schopny napisat co mackas a co od toho cakas a co sa stalo alebo nestalo

FILE - OPEN - naklikaj mu subor. A co sa stane?

No takže... už niekolko kart somm ti pisal, že Free Pascal mi otvorit ide a vždy išiel (len 64bit mi nešiel otvorit, to aź o 20 rokov). 32 bit mi išiel vždy otvorit, ale nešiel mi v nom otvorit súbor pas. Ale už mi to ide. Chyb bola v tom, že nveim jaký chuji vytvarali free pascal, lebo to otvaranie suborov je tam take neprehliadne, takže už som to otvoril. Nejdem mi to otvorit sice cez otvorit v programe ako Jirimu na videu, ale ide to aspon takto :D

Čo zle som napisal na tom readln, mozes byt konkretnejsi ? A preboha ake opicenia sa po videu, veď ako ja mam vediet, že tam mám napisat readln, writeln... ved ja sa to eśte len učim. Sice ani neviem prećo sa tam tieto prikazy píšu a ani čo v tom programovani znamenaju, ale ako sa to mám naučiť. Máš premňa nejaké odporúčanie, kde začat úplne odzákldaov. Len ta prosím nepíš chujoviny, že aby som s tym prestal... apod

Pise ti to ERROR ze nepozna readlm.

P.S. ok ja neviem jak sa zacat ucit, ale asi by bolo pre zaciatok dobre si precitat nejake zaklady pascalu, aby si vedel zakladne funkcie a na co sluzia a podobne. Neviem jakou formou to chce robit ten na videu, ale toho je tolko ze je lepsie si to precitat postupne po kapitolach. Su o tom cele knihy a aj serialy na internete

Ked chces programovat v androide tak sa uc rovno to, a ne pascal. Java ma ine "tietonznaky, slova, cisla"

Vies anglicky? Ak ano tak je vela tutorialov. Alebo si hladaj nejake ceske alebo slovenske googlom (android programovani zaciname apod). Stiahnes si android studio a robis index.html

(a ked ti mam odporucit tak skor si hladaj texty jak videa. Moj nazor.

Ok ďakujem
Veľmi chcem vedieť programovat, ale ani poriadne neviem co to je. Presnejšie som debil z tých jazykov. Asi sa teraz opytam úplne dementsku otázku, ale prosím ťa pokus sa mi na ňu odpovedať.
Prečo sa používa viac prog. jazykov? Každy je na iný OS? To asi nie, čo.

Vznikalo to historicky a su tam aj technicke odlisnosti (v tom co z toho vznikne a jak sa to potom spusta pod cim atd).

Pre rozne platformy mas rozne vyvojove prostredia, a tie pouzivaju nejaky jazyk. Jazyk je v principe nepodstatny, ale musis pouzivat ten ktory pouziva dane vyvojove prostredie. Ak chces robit App pre android tak moc nemas na vyber, pouzijes android studio a tam je proste Java. Ma to historicke aj technicke dovody. Ked ta to zaujima chod studovat na vysku a tam tie dovody pocas 5rocneho studia pochopis (mozno, polovica Ing. ich stejne nechape ani s titulom :D)

Dakujem, ja som vedel, ze aspon ty to dokazes jednoducho, strucne vysvetlit, ake aj tak sa tu najde par otazok. V jednom programe musi byt pouzity iba jeden programovaci jazyk?
Preco niektori ludia, co robia tutorial na YouTube pisu v textovom dokumente? Nie je to lepsie vo vyvojovom pristredi teda v pripade Pascalu v Dev Pascale? To mozu pisat aj na papier :)

Prestan sa cudovat nad jazykmi. Jazyk je v principe nepodstatny, dolezite je ze co z toho vyleze t.j. produkt kompilacie (ci to je priamo spustitelny machine code a na jakej platforme spustitelny, alebo interpretovane nejakym enginom alebo serverom, t.j. multiplatformove zavisle len od toho ci je dany engine na danu platformu, apod).

Zacni sa ucit to co chces robit, ked chces programovat pracku tak si zober mikrokontroller a studuj si jeho assembler (pripadne C) a registre, ak chces robit weby zober si PHP server a uc sa PHP jazyk, ak chces robit android aplikacie tak si zober android studio a uc sa jeho jazyk a jeho objektove kniznice.

Chirurg slepeho creva tiez nezacina tak ze sa zacne ucit vrtat zuby, ale uci sa rovno o crevach :)

POkud to myslíš až takhle vážně, začni od Adama - tedy nejprve prostuduj a pochop algoritmizaci. Pokud znáš matematiku - hlavně logiku - je to další plus.
Nauč se důkladně jeden jazyk a pak - tedy po několika letech - k tomu přibírej další dle potřeby. To už není tak těžké, jde spíše jen o technický problém. Pascal je na učení vhodný, protože je poměrně "ukecanej". Taky byl původně navržen právě na výuku programování.

Ďakujem veľmi pekne :D Budem teda pokračovat v tom Pascale a potom skusim JAVU, keďže chcem hlavne Android aplikacie.
Wikan ako sa dá učiť programovat bez programovacieho jazyku? Trochu si ma zmiatol este vaic ako som bol :D

Napr. to readln... to je specifické pre dany konkretny jazyk Pascal alebo to je vseobecne pre programovanie?

Čo z toho textu, ktory programatori píšu, čo je specificke pre jazyk a co je vseobecne pre programovanie resp. čim sa jednotlivé jazyky od seba odlišuju ? Myslim čo sa týka písania

Funkcia readln a aj akekolvek ine funkcie su specificke podla toho jaku kniznicu funkcii (v packale sa to vola asi unita) pouzivas. Funkcie nespadli z neba, ale niekto ich naprogramoval a strcil do nejakej kniznice/unity/obj/apod. Mozes si ju naprogramovat aj sam v akomkolvek jazyku.
A pouzitie danej funkcie zavisi aj od toho jaku aplikaciu robis, aj ked pises v pascale tak nemozes pouzit readln pre oknovu aplikaciu, ptz ta nema ziadnu konzolu, a ani nebude linkovat tu kniznicu s tou funkciou do programu.

P.S. a vseobecne programovanie je vediet vyriesit realny problem/ulohu. Ked ti poviem zorad mi pole cisel alebo slov, tak najprv musis vediet jak sa to optimalne robi (a jak mat optimalne ulozene tie data), nezavisle od jazyka.

Proggramoval si aj nejakú sám, ktorú teraz ludia využivajú a ty bereš peniaze ? :D
A ešte jendu otázku mám, programator ktorý programuje napr. v C++, C#, Delphi, JAVA, C, Swift... može s týmito jazykmi programovať napr. práčku reps. s akými jazykmi sa programuju práčky ?

OMG uz prestan furt s jazykmi. Na to aby si naprogramoval controller si musis nastudovat kompletny datasheet aby si vedel ake HW komponenty ten controller ma a jak sa riadia. Plus znalosti HW a fyziky. TO je 95% potrebnych znalosti. Nasledne to mozes robit v assembleri alebo v comkolvek co k danemu kontrolleru je k dispozicii (typicky C s nejakymi hotovymi kniznicami). Vznikne z toho vzdy strojovy kod.

A samozrejme ze moje produkty vyuzivaju ludia resp. firmy, peniaze nepadaju z neba :) Nie su to ale veci ktore clovek urobi sam za tyzden.

...ako sa dá učiť programovat bez programovacieho jazyku?

Jak už jsem psal - začni algoritmizací. Pokud nebudeš umět algoritmizovat, nebudeš umět ani programovat, budeš jen "lepit kód". Viz citát:

Algoritmizace je jednou z nejdůležitějších činností při vytváření software. Zabývá se formulací postupů, podle kterých pak programátor vytváří program. Je to ta část dovedností, která nepodléhá času, momentální módě, ani firemním zájmům. Za posledního půl století vznikla řada programovacích jazyků, která byly po několika letech nahrazeny modernějšími, a po jazycích, které se učíte dnes, přijdou určitě zase jiné. Jediné, co zůstalo stejné a co budete moci použít i po mnoha letech, je právě algoritmizace.

To obecné, co všechny jazyky spojuje, je právě algoritmus - jednoznačný postup řešení určitého problému. Ale zápisy jednoho konkrétního algoritmu v různých jazycích se samozřejmě budou lišit podle toho, jaké příkazy ten který jazyk obsahuje a jakou má syntaxi. Dobře je to vidět třeba zde.

Programování se dá přirovnat k hraní na hudební nástroj. Pokud nejsi nějaký génius, potřebuješ se nejprve naučit noty, abys pochopil notový zápis (= algoritmus). No a konkrétní provedení toho notového zápisu na nějaký hudební nástroj už odpovídá psaní v určitém programovacím jazyku. Když umíš noty a naučíš se hrát na jeden hudební nástroj (ten první je vždycky nejtěžší, protože se současně učíš i určité obecné věci - v případě hraní potřebuješ hlavně natrénovat nezávislost levé a pravé ruky), zvládnout další hudební nástroj už je jen čistě technická věc a zahrát na něj jednoduchou melodii můžeš třeba už za pár dní (já se třeba učil na zobcovou flétnu a akordeon, pak trochu na kytaru, teď hraji hlavně na klávesy, ale vyzkoušel jsem si, že dokážu zahrát i na klavír, bicí, baskytaru, saxofon, ...). A podobně je to i s programováním - když se naučíš algoritmizovat a naučíš se důkladně jeden programovací jazyk, přechod na jiný jazyk už jen jen čistě technická věc, kterou zvládneš za pár týdnů (na VŠ jsem se učil Turbo Pascal a pak Fortran, doma jsem k tomu přidal Basic na 8bitech, po nástupu do práce jsem zvládl SQL, dBase, FoxPro, po změně zaměstnání pak Delphi, VBA, C++, ...).

Algoritmizacia je proces myslenia. Nie mechanicka cinnost ako strikovanie ponoziek. Mas problem tak rozmyslas ako by si ho robol sekvencne, chce to mat aj skusenosti a znalosti riesenia standardnych problemov, standardne datove typy, a podobne. To sa naucis studiom. Myslenie sa naucit neda.

V tom mém googlovském odkazu najdeš řadu studijních materiálů - webové stránky, PDFi knihy - tak podle toho můžeš začít. A hezky podrobně, musíš všechno pochopit, každý krok Ti musí být jasný. Klidně si vymýšlej sám jednoduché příklady a zkoušej si jejich algoritmizaci, nebo zkus vymyslet jiný postup u řešeného příkladu - ne vždy to samozřejmě půjde, ale i to je cenné zjištění. A jak už jsem psal, hodně k tomu pomáhá matematika, hlavně logika a analýza, protože při algoritmizaci prostě musíš mít logické myšlení. Samozřejmě k tomu musíš mít jisté předpoklady, ono taky hrát na hudební nástroj se spousta lidí není schopno vůbec naučit, protože prostě nemají hudební sluch...
Klidně tomu věnuj půl roku, rok - dle potřeby, až to všechno perfektně pochopíš.

A nastavenie defaulteho programu ked 2x kliknes na nejaky subor sa robi v Start-vsetky programy-predvolene programy, tam mas ze nastavit standardne programy, a tam ak bude uvedeny free pascal tak ho nastavis ako predvoleny pre vsetky jeho typy, namiesto toho dev-pascalu. Ak to tak chces. Neviem ci to pojde ale to je uz vec windows potom

Zpět do poradny Odpovědět na původní otázku Nahoru