1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
| maksimla |
4.03.2009 11:54
Сообщение
#1
|
|||
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 324 Пол: Мужской Реальное имя: maksim Репутация: 1 |
Скачал отсюда fpc-2.2.2.i386-win32.exe, и даже не открылся на целый экран у меня в Windows Vista жаль или я не там скачал? в чем отличее free pascal от turbo pascal ?
Сообщение отредактировано: Altair - 12.03.2009 13:49 -------------------- Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
|
|||
![]() ![]() |
| volvo |
4.03.2009 12:18
Сообщение
#2
|
|
Гость |
Цитата я так думал что free paskal будит срада на windows а запускатся программы в досе С чего бы это? Создается обычное win-32 приложение, запускается под Windows. Зачем тебе полный экран я не понимаю. Что, без него программа уже неправильная? Просто запускаешь fp.exe (или вообще любой редактор, кстати. Совсем не обязательно пользоваться родной IDE), набираешь в нем текст программы и компилируешь. Полученный файл запускается как и любой другой EXE-шник у тебя на компьютере...Цитата в чем отличее free paskal от turbo paskal? Во многом. Что именно тебя интересует?нет явного ограничения на размер структур данных; многие классы из Дельфи - в твоем полном распоряжении: TList, TStringList, TStream, TThread, ...; перегрузка функций (допустимы несколько функций с разными параметрами, но одним и тем же именем); механизм исключений (блоки try/except); операторы присваивания в стиле С/С++: +=, -=, *= и /=; перегрузка операторов (пример был в разделе "32-битные компиляторы"), после чего чтобы перемножить 2 матрицы и сложить с третьей, достаточно написать resMatrix := first * second + third; , а не MultMatrix(first, second, temp); Этого хватит? |
maksimla в чем отличее free pascal от turbo pascal? 4.03.2009 11:54
maksimla
С чего бы это? Создается обычное win-32 приложени... 4.03.2009 12:35
Lapp А где это win-32 приложение? или надо самому созда... 4.03.2009 13:41
volvo Кто тебе это сказал?
Меня, например, больше уст... 4.03.2009 13:07
maksimla я немогу все досовские приложения запустить на цел... 4.03.2009 13:56
volvo Зайди в Options -> Compiler, в поле "Addit... 4.03.2009 15:17
maksimla DOS Extender Go32V2 откуда его скачать и он для Ви... 4.03.2009 16:47
volvo Не путай одно с другим... Экстендер нужен, чтобы о... 4.03.2009 17:02
maksimla DOS Extender Go32V2 незнаю откуда скачать и будит... 4.03.2009 18:38
Unconnected Конечно, откуда это знать можно, поиском воспользу... 4.03.2009 18:55
volvo Поддерживаются... Ничего не встраивается в пакеты,... 4.03.2009 19:05
Unconnected Из Гугла, по запросу download DOS Extender Go32V2 ... 4.03.2009 19:12
volvo Не надо тебе в Гугле искать... Есть страничка скач... 4.03.2009 19:14
Unconnected На оффсайте FPC? 4.03.2009 19:16
volvo
... или у нас разные странички открываются? Толь... 4.03.2009 19:25
maksimla шансов совсем нет что я смогу запустить программу... 5.03.2009 10:05
Archon maksimla, тебе не кажется, что для одной темы вопр... 12.03.2009 11:12![]() ![]() |
|
Текстовая версия | 15.11.2025 14:50 |