IPB
ЛогинПароль:

> Faq по Fpc
Bokul
сообщение 4.01.2007 20:29
Сообщение #1


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


Fpc довольно таки классный компилятор, но информация о нем, разрешающая работать с ним, используя все возможности, в русском представлении почти нет или разбросана по разным уголкам сети, что не позволяет новичку быстро "войти в колею" и узнать его особенности. Часто Fpc для многих представляет переход от 16 к 32 битам и WinAPi, так что написание оконных приложений составляет отдельный интерес.
Предлагаю усилить работу на этим разделом созданием Faq-а по Fpc. Собираем вопросы!!! Кому это надо, прошу откликнутся. smile.gif



--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 14)
Sam0784
сообщение 5.01.2007 0:17
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 20
Пол: Мужской

Репутация: -  0  +


где можно скачать в минималиной комплектации?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 5.01.2007 0:21
Сообщение #3


Гость






На офсайте... Нет такого понятия "минимальная комплектация"... Скачаешь укороченный вариант, а потом начнется - это не работает, помощи нет, модули сбоят (особенно для начинающего это "радостно") ...

Так что: Free Pascal - Downloads
 К началу страницы 
+ Ответить 
Bokul
сообщение 5.01.2007 0:28
Сообщение #4


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


Где можно скачать старые версии?


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 5.01.2007 0:45
Сообщение #5


Гость






Насколько "старые"? 1.0.10 - здесь: ftp://ftp.freepascal.org/fpc/olddist/1.0.10/win32-1.0.10/

Еще старше надо? blink.gif
 К началу страницы 
+ Ответить 
Bokul
сообщение 6.01.2007 3:18
Сообщение #6


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


Я сейчас начал интенсивно изучать программирование в оконном режиме под WinApi, если надо могу выкладывать разные примеры с пояснениями.


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
rzr
сообщение 29.01.2007 1:57
Сообщение #7


Новичок
*

Группа: Пользователи
Сообщений: 17
Пол: Мужской
Реальное имя: Денис

Репутация: -  0  +


Цитата(Bokul @ 6.01.2007 2:18) *

Я сейчас начал интенсивно изучать программирование в оконном режиме под WinApi, если надо могу выкладывать разные примеры с пояснениями.

Я, лично, не был бы против. Не мог бы ты организавать серию уроков по окнам "с нуля".
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Bokul
сообщение 29.01.2007 2:28
Сообщение #8


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


Вот самые основы есть здесь


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Altair
сообщение 30.01.2007 11:29
Сообщение #9


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Переводы


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
rzr
сообщение 31.01.2007 1:58
Сообщение #10


Новичок
*

Группа: Пользователи
Сообщений: 17
Пол: Мужской
Реальное имя: Денис

Репутация: -  0  +


А вот не компилируется код, который даётся в уроках. Вместе FPC есть демки win32. Например, winhello. В ней код немного не такой, как предлагают в первом уроке. Версия у меня 2.0.4, а в статье написано про 1.0.10, может, из-за этого?
А что даёт {$Mode Delphi} - это типа "простым движением руки" делаем из Паскаля Делфи?
И ещё, можно ли что сделать, чтобы заголовок окна, да и вообще, чтобы Паскаль нормально с русским языком работал. Выводит на экран текст нормально. Как только, например, заголовок окна или имя файла на русском делаю - какие-то иероглифы получаются. Хелп плиз.

P.S. За ссылочки спасибо. Все-таки инфа - на вес золота. Так что надоедать ещё долго буду smile.gif
P.P.S. А что же ещё за беда такая "Error while linking"? Заметил, что лечится пересохранением в другой каталог, но все же, может есть способ как избавится от него навсегда?

Сообщение отредактировано: rzr - 31.01.2007 2:16
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Bokul
сообщение 31.01.2007 5:12
Сообщение #11


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


Цитата
А вот не компилируется код, который даётся в уроках. Вместе FPC есть демки win32.
Например, winhello. В ней код немного не такой, как предлагают в первом уроке.
Версия у меня с, а в статье написано про 1.0.10, может, из-за этого?

Ну во-первых, для разъяснений отдельных вопросов лучше, все-таки, создавай новые темы.
Во-вторых, без указания ошибки компиляции и твоего кода я тебе сказать ничего не могу - в 2.0.2 еще не поддерживается директива {$Telepathy}, а с новой 2.0.4 версией у меня проблемы. Еще: ты качал весь архив с примером или же склеивал его по кусочкам? Вообщем укажи все это в новой теме. smile.gif
Цитата
А что даёт {$Mode Delphi} - это типа "простым движением руки" делаем из Паскаля Делфи?

Синтаксис совместимый с Delphi 4
Прикрепленное изображение
Цитата
P.P.S. А что же ещё за беда такая "Error while linking"? Заметил, что лечится пересохранением в другой каталог, но все же, может есть способ как избавится от него навсегда?

Error While Linking

PS Удачи, обращайся. smile.gif

М
Не путай тег цитаты и кода.
Код дает нагрузку на клиента + не переносит слова на новую строку...



Сообщение отредактировано: Altair - 31.01.2007 13:01


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Altair
сообщение 31.01.2007 13:03
Сообщение #12


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Error While Linking - пожалуй самая надоедливая ошибка в FPC...


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
rzr
сообщение 31.01.2007 22:41
Сообщение #13


Новичок
*

Группа: Пользователи
Сообщений: 17
Пол: Мужской
Реальное имя: Денис

Репутация: -  0  +


Уф, с компиляцией разобрался, тему новую создавать не буду.
Error While Linking - проблема действительно надоедливая, но всё ж жить можно, а вот остался у меня на данный момент нерешенным вопрос про вывод русского текста на окно (в частности заголовок, простой текст ещё не пробовал). Может что-нить подскажите...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Altair
сообщение 1.02.2007 12:54
Сообщение #14


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


А что не так с выводом русского?
Если Вы о проблемме кодировок, то спасет функция конвертирования.
Вроде бы ничего сложного...


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
rzr
сообщение 2.02.2007 8:18
Сообщение #15


Новичок
*

Группа: Пользователи
Сообщений: 17
Пол: Мужской
Реальное имя: Денис

Репутация: -  0  +


Я не такой продвинутый в этом деле: а что это за функция за такая?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 26.07.2025 12:33
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"