Найдено 20 результатов

masters
18.12.2009 22:17:04
Форум: Lazarus
Тема: сборка Windows приложения под Linux'ом
Ответы: 5
Просмотры: 4687

Re: сборка Windows приложения под Linux'ом

Inferno писал(а):это вы lazarus собираете?

с crossinstall вроде бы FPC собирался типа этого:

Код: Выделить всё

make clean all  OS_TARGET=win32 CPU_TARGET=i386
su -c "make crossinstall OS_TARGET=win32 CPU_TARGET=i386"



FPC скачал уже собранный в .deb пакете. А как Лазарус собрать?
masters
17.12.2009 12:03:05
Форум: Lazarus
Тема: сборка Windows приложения под Linux'ом
Ответы: 5
Просмотры: 4687

Re: сборка Windows приложения под Linux'ом

В поиск... обсуждалось раз 10. а так же на
http://wiki.lazarus.freepascal.org/
http&#58;//wiki&#46;freepascal&#46;org/ <- тут был FAQ прям по теме
если кратко
то один раз и навсегда :
собрать кросскомпилятор, если надо я собирал т.к. linux x86_64 (то еще надо будет настраивать ...
masters
16.12.2009 22:11:03
Форум: Lazarus
Тема: сборка Windows приложения под Linux'ом
Ответы: 5
Просмотры: 4687

сборка Windows приложения под Linux'ом

Стоит Лазарус из последних SVN на Убунте 9.10, собран под QT.

Скачал с их сайта fpc-crosswin, как понял для сборки Виндовс приложений под Линухой. Пытаюсь собирать, ставлю в свойствах проекта Win32, жму Build - сразу вылетает ошибка, что не найден модуль Intrfaces.

Помогите советом, у кого ...
masters
22.11.2009 19:29:21
Форум: Free Pascal Compiler
Тема: FPC + Synacer - как работать с АТ-коммандами
Ответы: 2
Просмотры: 2673

Re: FPC + Synacer - как работать с АТ-коммандами

Спасибо.

Перед тем как глянуть сюда на ответ сам до этого дошел - почитал доки по synacer :D Всетаки доки - нужная вешь!
masters
22.11.2009 18:39:24
Форум: Free Pascal Compiler
Тема: FPC + Synacer - как работать с АТ-коммандами
Ответы: 2
Просмотры: 2673

FPC + Synacer - как работать с АТ-коммандами

С простыми коммандами все нормально, посылаю через ATCommand. Все работает.

А вот с составными не знаю что и делать. например: AT+CMGS (отправка СМС). Следующей строкой она ждет текст СМС, но ATCommand этого не понимает и думает что комманда выполнена не успешно. Выбивает ошибку, типа превышен ...
masters
10.10.2009 10:19:40
Форум: Базы данных
Тема: lazarus + MySQL - вывод данных
Ответы: 17
Просмотры: 40436

Re: lazarus + MySQL - вывод данных

Vadim писал(а):Вам нужно задать кодировку, в которой MySQL будет принимать строковые данные от клиента и тогда MySQL будет их автоматически перекодировать в кодировку, которая задана при создании базы.


А базу в какой кодировке создавать? cp1251_general_ci или UTF8 ?
masters
09.10.2009 21:42:42
Форум: Базы данных
Тема: lazarus + MySQL - вывод данных
Ответы: 17
Просмотры: 40436

Re: lazarus + MySQL - вывод данных

v-t-l писал(а):Если используешь ZEOS, то в ZConnection.Properties добавь строчку

Код: Выделить всё

codepage=UTF8
, или UTF-8, или как там в MySQL называется кодировка.


мне наоборот надо, чтоб он в базу в cp1251 сохранял

а то делаю поле 20 символов, а туда всего 10 русских влазит :(
masters
09.10.2009 10:51:06
Форум: Базы данных
Тема: lazarus + MySQL - вывод данных
Ответы: 17
Просмотры: 40436

Re: lazarus + MySQL - вывод данных

Помогите с кодировкой в MySQL. Программа работает нормально, а вот в phpmyadmin одни закарючки.

Если базу создаю в cp1251_general_ci, тогда программа не видит русского ...
masters
09.10.2009 10:34:22
Форум: Lazarus
Тема: Проблема с датой
Ответы: 6
Просмотры: 5024

Re: Проблема с датой

Light13 писал(а):
masters писал(а):в базе хранится как текст

имхо не верный подход - лучше завести поле типа Дата и меньше будет проблем


В программе не используются компоненты длы работы с БД, поэтому с базы все считывается как string.
masters
08.10.2009 16:28:27
Форум: Lazarus
Тема: Проблема с датой
Ответы: 6
Просмотры: 5024

Проблема с датой

Есть программа, работает с БД MySQL. При добавлении строки в базу дописывается и дата добавления (в базе хранится как текст).

DateToStr(now)
Вобщем при работы с винды все нормально, дата добавляется в виде: 08.10.2009
А при работе с Линукса (Ubuntu 9.04) дата добавляется в виде: 8-10-09 ...
masters
24.09.2009 12:33:19
Форум: Базы данных
Тема: lazarus + MySQL - вывод данных
Ответы: 17
Просмотры: 40436

Re: lazarus + MySQL - вывод данных

Еще вопрос, c MySQL еще не работал. Поддерживает ли она вложенные таблицы? Гуглил по этому поводу - ничего не нашел.
Зачем нужны вложенные таблицы, если все описывается связанными таблицами???


Это и имелось ввиду.

С базами не работал уже лет 7, поэтому вспоминается оooчень тяжело. И то работал ...
masters
23.09.2009 20:10:35
Форум: Базы данных
Тема: lazarus + MySQL - вывод данных
Ответы: 17
Просмотры: 40436

Re: lazarus + MySQL - вывод данных

Vadim писал(а):Есть громадный минус - преобразование типов данных каждого поля в строку. На Ваше усмотрение...


База турагенства - все поля текстовые, думаю не проблема.

Еще вопрос, c MySQL еще не работал. Поддерживает ли она вложенные таблицы? Гуглил по этому поводу - ничего не нашел.
masters
23.09.2009 11:54:03
Форум: Базы данных
Тема: lazarus + MySQL - вывод данных
Ответы: 17
Просмотры: 40436

Re: lazarus + MySQL - вывод данных

Че-то не понял как работать с Columns ... Как номер ячейки задавать?
У DBGrid, в отличие от StringGrid'а, нет собственного хранилища данных, поэтому вопрос "Как номер ячейки задавать?" применительно к DBGrid'у звучит полностью бессмысленно. Если хотите работать с ячейками набора данных, которые ...
masters
19.09.2009 10:41:01
Форум: Lazarus
Тема: Компоненты и примеры
Ответы: 208
Просмотры: 774912

Re: Компоненты и примеры

Подскажите пожалуйста компонент для Лазаруса, для работы с SMTP (отправка писем).

Нашел компонент Inet, но не могу его установить. Пишет: есть модуль FPC с таким же именем: fastcgi.pp :(
masters
19.09.2009 10:17:50
Форум: Базы данных
Тема: lazarus + MySQL - вывод данных
Ответы: 17
Просмотры: 40436

Re: lazarus + MySQL - вывод данных

У DBGrid есть свойство Columns . Туда можно добавлять необходимые колонки, называть их по своему, в том или ином виде оформлять вывод данных.

Спасибо, просто в StringGrid было свойство Cells, вот я и сбился с толку что его не увидел тут

Че-то не понял как работать с Columns ... Как номер ячейки ...