- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Hivatalosan is bemutatta a Google a Pixel 6a-t
- Xiaomi 14T Pro - teljes a család?
- Samsung Galaxy Watch7 - kötelező kör
- Okosóra és okoskiegészítő topik
- Apple Watch Sport - ez is csak egy okosóra
- Honor 200 Pro - mobilportré
- Külföldi prepaid SIM-ek itthon
- Xiaomi 12 - az izmos 12
- Magisk
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
Aktív témák
-
khalox
őstag
válasz
Steelheart #11 üzenetére
Nem a kiterjesztést kell átnevezni...
Kell a programkódban lenni egy ilyen sornak valahol a uses után:
{$r akarmi.rc}
És persze léteznie kell egy ilyen nevű .rc fájlnak a forrás mellett, amiben le van írva, hogy mit kell belinkelnie a szerkesztéskor (pl. vmi bitmap, akkor ilyesmi tartalma van:
2 BITMAP akarmi.jpg)
Ekkor elvileg megnézi mi van benne, csinál a képből egy object-et ilyen kiterjesztéssel, hogy owr. És összeszerkeszti az EXE-t...
Ha viszont project file van, akkor azt kell megynyitni és fordítani, nem a pas-t... (de a példák között ha jól emléxem, akkor nincs ilyen).
Ha ezt a menudemo-t a freepascalfriends (vagy mi a fene) win32 tutorialjaról szedted, akkor abban .res-ek vannak, nem pedig .rc-k. A res-ekből kellene .rc-ket csinálnod. Erre van valami program is, meg lehet csinálni kézzel is (parancssorból), és akkor a fordításkor már nem sír, hogy nincs is olyan. (De erre már nem emléxem hogyan, utána kellene néznem, de azt akár meg tudod csinálni te is... :D)
[Szerkesztve] -
Steelheart
senior tag
Kösz, még annyi lenne a kérdésem, hogy pontosan minek a kiterjesztését kell átnevezni?
-
khalox
őstag
válasz
Steelheart #8 üzenetére
Nincsen azzal semmi gond, tökéletesen működik...
Ha külön-külön töltötted le a FreePascalt meg a Dev-et, akkor a Dev használata előtt meg kell mondani neki, hogy mi hol van...:
Options->Compiler options, Directories fül.
Pl. ha a Free-pascal telepítve a C:DevPas-ban van (ez lenne akkor, ha egyszerre jött volna a kettő), akkor:
Bin directory: C:DevPasinwin32
Pascal unit: C:DevPasunitswin32;C:DevPasunitswin32 tl;
(és ide még továbbiak is kellenek, ha más lib-eket (pl. OpenGL) akarsz használni - akkor azokat is meg kell adni itt - vagy be kell állítani projectben).
Libraries directory: kb. ua. mint a pascal unit...
Természetesen, ha a Freepascal máshol van, akkor a megfelelő elérési utat kell odaírni mindenhez, vagy előbb összemásolod a kettőt és ha kész a beűállítás működik, újracsomagolod, legközelebb nem kell szívni vele.)
Nálad ez valószínűleg be is van állítva rendesen, hiszen a program lefordult, csak a link-nél nem ment már tovább...
Az általad írt fordítási hibát akkor generálja, amikor nem jó a resource leíró állomány formátuma (kétfélét ismer, azaz az egyiket nem ismeri - és a példa pont olyan). Egyszerűen csak át kell írni a másik fajtára és akkor jó lesz. A Hint: az meg nem hiba, csak nagyon okos akar lenni.
Amúgy ezek mind le vannak írva a dokumentációban, szóval rtfm :D
Néhány hibától eltekintve ez egy valóban jól használható rendszer, sok szerencsét hozzá...
[Szerkesztve] -
Steelheart
senior tag
Ezzel a link-kel lehet vmi gond. Lehet, hogy mert XP-n futtatom? bár elvileg nem szabadna nem működnie...
-
Steelheart
senior tag
Hát én nem tudom, de akármit csinálok, ez akkor is talál hibákat még a példaprogramokban is...
10 / 13 menu.pp | Hint: Unit STRINGS not used in MENUDEMO
link.res | file not recognized: File format not recognized
285 / 1 menu.pp | Error: Error while linking
Mindig ezeket írja ki. Alapon telepítettem és mivel máshogy nem is lehet, egyszerűen nem állítottam át semmit csak megnyitottam egy example-t és adtam neki egy ikont.
Valaki meg tudná mondani, hogyan kell a DevPast konfigurálni ahhoz, hogy jól működjön, és ne menjek vissza Turbo Pascalozni? :DDD
[Szerkesztve] -
KovacsUr
addikt
válasz
Steelheart #3 üzenetére
[L]http://athene.prakinf.tu-ilmenau.de/lehre/dateien/piv/2003W/devpas192.exe[/L]
-
rog
addikt
válasz
Steelheart #3 üzenetére
töltsd le nélküle és keresd meg a free pascalt külön. vagy ott gnu-s az pont ugyanúgy működik.
-
Steelheart
senior tag
Na igen, ez az a bizonyos, mikor klikk a linkre, és aztán:
Not Found
The requested URL /dev/devpas192.exe was not found on this server.
A Free Pascalos kéne, ha lehet -
rog
addikt
válasz
Steelheart #1 üzenetére
[L]http://www.bloodshed.net/devpascal.html[/L]
-
Steelheart
senior tag
Lehet, hogy régi egy kicsit a progi, bár már a pascal nyelvhez képest nem is annyira, de azért jól használható. Az egyetlen problémám, hogy nekem olyan példány jutott, ami nem tud lefordítani, sem futtatni egy egész egyszerű progit sem. Egyszóval nem tudom használni. Tudna valaki küldeni egy hibamentes DevPas 1.9.2-t, vagy legalább belinkelni egy címet vagy ftp-t, ahonnan letölthetném? A hivatalos oldalon sajna már nem elérhető (fene tudja, miért) :(
Aktív témák
- Goddess of Victory:Nikke
- Őszre feketét ölt a THEC64 Mini
- GL.iNet Flint 2 (GL-MT6000) router
- Apple MacBook
- Gumi és felni topik
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- E-book olvasók
- Synology NAS
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Hivatalosan is bemutatta a Google a Pixel 6a-t
- További aktív témák...
- QNAP TS-932X - 10 gigabites NAS - 5x4TB HDD + 4x400G SSD
- SPIRIT OF GAMER Race Wheel PRO 2 kormány minden tartozékával mekgímélt állapotban eladó!
- Playstation 5 Drive Edition 825GB (CFI-1116A), 6 hónap garanciával, Bp-i üzletből eladó!
- Apple Watch Series 7 41mm NIKE GPS
- Acer Nitro XV340CKP WQHD 144HZ IPS KALIBRÁLT
- Bomba Ár! Dell Latitude 3190 - Intel N4120 I 4GB I 64GB SSD I 11,6" HD I Cam I W11 I Garancia!
- Azonnali készpénzes AMD Radeon RX 6000 sorozat videokártya felvásárlás személyesen/csomagküldéssel
- IPhone 15 Pro Akku: 88% 12 hó jótállás!
- MSI CreatorPro Z16P RTX A5500 TOUCH! (vapor chamberrel)
- Samsung Galaxy S23 Ultra / 8RAM 256GB / Gyárifüggetlen / 12 Hó Garancia
Állásajánlatok
Cég: FOTC
Város: Budapest