| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal petos: 26.06.2008 16:13 | |
|
cawte,
takze mam problem s otavaranim subormi, v pascale, tam kde je definovany uses a nejaky unit. davam jeden priklad aby ste to videli
Kód: program Progr_2; { Vyvolani procedury Proc_1, ktera je v souboru Unit_A.pas. Progr_2.pas } uses Unit_A;
begin Proc_1; readln; end.
a ked chcem spustit tento program tak mi vipise:
Citácia: error 15: File not found (Unit_A.tpu).
mam pascal 7.0 ale asi problem bude v tom ze ho nemam nainstalovany ale ja mam iba taky ze hned spustim exe subor a ide.
pls neviem ako to mam vyriesit
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 26.06.2008 17:19 | |
|
jak to je? options>directories........
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 26.06.2008 19:14 | |
|
Ako hovoril juho, musíš si nastaviť aktuálny priečinok ako ten priečinok, v ktorom máš uložený ten súbor Unit_A.pas (resp. od aktuálneho priečinku rozvinúť cestu k Unit_A.pas). To sa robí v Options -> Directories -> Change Current Directory (alebo také niečo, novší Pascal to má kratšie: File -> Change dir...).
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 26.06.2008 20:41 | |
|
p360t píše: rozvinúť cestu k Unit_A.pas)). ehm ja viem ze to je zakerne ale stihla ta chvilka nepozornosti sice ja by som inak nic nevycital ale ked som cital ten prispevok o pozornosti(php) tak musis uznat....prepaaaac Kód: Unit_A.tpu ako TurboPascalUnit(jednotka,kniznica)
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 26.06.2008 21:03 | |
|
Priznám sa, že neviem ako to je v skutočnosti v starom Pascale (neobjektovom), ale v ObjectPascale môžu byť aj Unity (a neviem či náhodou aj musia) v .pas súboroch, takže v tomto by som problém nevidel (možno tam v starom je, ale v novom určite nie).
Ale k riešeniu, je teda možné, že potrebuješ nahrať ten súbor (a teraz je jedno, akú má koncovku) do priečinku units (teda, ak máš ten pascal napr. v C:\TP7, tak ten súbor nahraj do C:\TP7\UNITS\) a zároveň (ak ten súbor naozaj má .pas koncovku) v programe napísať: Kód: Uses Unit_A.pas
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal autor témy petos: 27.06.2008 12:36 | |
|
dakujem juho a p360t
spravil som to takto ako ste pisali:
options/directories/unit directories/a tam som si zvolil svoj priecinok, a potom som tam dal ten unit_a.pas subor a potom som spustil program a uz ide naozaj vam dakujem velmi ste mi pomohli
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
Registrovaný: 10.07.07 Prihlásený: 02.11.17 Príspevky: 1060 Témy: 0 Bydlisko: Bratislava |
Sa tesis, ..ako ja .......davno kedysi
_________________ Nebo je modre, voda je mokra... |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|