Найдено 9 результатов
- 07.02.2012 20:29:45
- Форум: Free Pascal Compiler
- Тема: Компиляция под win64.
- Ответы: 2
- Просмотры: 2582
Re: Компиляция под win64.
Проблема решена.
- 31.01.2012 08:50:48
- Форум: Free Pascal Compiler
- Тема: Компиляция под win64.
- Ответы: 2
- Просмотры: 2582
Компиляция под win64.
Здравствуйте.
Нужно скомпилировать программу под win64.
Установил fpc под win32 и win64.
Сделал файл make.bat:
c:\fpc\2.6.0\bin\i386-win32\ppcrossx64.exe -Fuпути_к_моим_исходникам -Rintel -S2cdgi -OG1 -Xs -ve -l -FUwin64/ -oTestFPC.exe TestFPC.lpr
pause
Пишет, что нет ...
Нужно скомпилировать программу под win64.
Установил fpc под win32 и win64.
Сделал файл make.bat:
c:\fpc\2.6.0\bin\i386-win32\ppcrossx64.exe -Fuпути_к_моим_исходникам -Rintel -S2cdgi -OG1 -Xs -ve -l -FUwin64/ -oTestFPC.exe TestFPC.lpr
pause
Пишет, что нет ...
- 02.12.2011 15:40:36
- Форум: Lazarus
- Тема: [Решено] Проблема с кодировкой UIB + Firebird
- Ответы: 4
- Просмотры: 3097
Re: Проблема с кодировкой UIB + Firebird
Проверил через Firefox строку РџРѕСЂС‚ это UTF8 сохраненная как Win1251.
Добавлено спустя 49 секунд:
UTF8Decode делает только хуже. Строка РџРѕСЂС‚ разрастается еще в 2 раза.
Добавлено спустя 4 минуты 27 секунд:
Возможно все дело в кодировке исходника - правой кнопкой в редакторе - "Параметры ...
Добавлено спустя 49 секунд:
UTF8Decode делает только хуже. Строка РџРѕСЂС‚ разрастается еще в 2 раза.
Добавлено спустя 4 минуты 27 секунд:
Возможно все дело в кодировке исходника - правой кнопкой в редакторе - "Параметры ...
- 02.12.2011 15:32:37
- Форум: Lazarus
- Тема: [Решено] Проблема с кодировкой UIB + Firebird
- Ответы: 4
- Просмотры: 3097
Re: Проблема с кодировкой UIB + Firebird
Порт 1. РќРѕСЂР�Р°
Дожно быть "Порт 1. Норма".
Добавлено спустя 2 минуты 45 секунд:
Задал кодировку у TUIBDatabase.CharacterSet=csWIN1251. Текст стал такой:
Порт 1. РќРѕСЂРјР°
Порт 1. Норма
Добавлено спустя 50 секунд:
По умолчанию кодировка у компонента выставляется csUTF8 ...
Дожно быть "Порт 1. Норма".
Добавлено спустя 2 минуты 45 секунд:
Задал кодировку у TUIBDatabase.CharacterSet=csWIN1251. Текст стал такой:
Порт 1. РќРѕСЂРјР°
Порт 1. Норма
Добавлено спустя 50 секунд:
По умолчанию кодировка у компонента выставляется csUTF8 ...
- 02.12.2011 14:57:34
- Форум: Lazarus
- Тема: [Решено] Проблема с кодировкой UIB + Firebird
- Ответы: 4
- Просмотры: 3097
[Решено] Проблема с кодировкой UIB + Firebird
Здравствуйте.
Есть БД, в ней все данные в UTF8. Есть строковые литералы в программе, например:
var
s: string;
begin
s := 'пример' + qTemp.Fields['FField1'];
end.
В параметрах TUIBDatabase явно кодировку не задаю. И если например сохранить строку s в БД, например ...
Есть БД, в ней все данные в UTF8. Есть строковые литералы в программе, например:
var
s: string;
begin
s := 'пример' + qTemp.Fields['FField1'];
end.
В параметрах TUIBDatabase явно кодировку не задаю. И если например сохранить строку s в БД, например ...
- 02.12.2011 13:57:52
- Форум: Lazarus
- Тема: [Решено] Linux + Lazarus + UIB + Firebird embedded
- Ответы: 3
- Просмотры: 2690
Re: Linux + Lazarus + UIB + Firebird embedded
Подмену пути PATH сделал как было написано в инструкции, указанной выше, все равно не помогает.
Добавлено спустя 6 часов 47 минут 1 секунду:
Проблема решилась сама собой. Установил Firebird Superserver.
Добавлено спустя 6 часов 47 минут 1 секунду:
Проблема решилась сама собой. Установил Firebird Superserver.
- 01.12.2011 15:02:57
- Форум: Lazarus
- Тема: [Решено] Linux + Lazarus + UIB + Firebird embedded
- Ответы: 3
- Просмотры: 2690
[Решено] Linux + Lazarus + UIB + Firebird embedded
Здравствуйте.
При подключении к БД вылетает эксепшн с текстом "Can't load library - libfbembed.so'. Firebird ставил по инструкции, описанной здесь. На windows программа работает нормально. Подскажите, в чем может быть проблема.
P.S. Вся работа идет в домашнем каталоге.
При подключении к БД вылетает эксепшн с текстом "Can't load library - libfbembed.so'. Firebird ставил по инструкции, описанной здесь. На windows программа работает нормально. Подскажите, в чем может быть проблема.
P.S. Вся работа идет в домашнем каталоге.
- 21.11.2011 08:11:15
- Форум: Free Pascal Compiler
- Тема: Таймер в отдельном потоке.
- Ответы: 3
- Просмотры: 3883
Re: Таймер в отдельном потоке.
Про запоминание это понятное дело, а вот если соединение существует, но данных нет поток подвиснет на процедуре recv. Про второй поток, который будет следить за остальными тоже думал.
Добавлено спустя 45 минут 18 секунд:
Проблема решилась.
Сделал так:
while not Terminated do
begin
if (Now ...
Добавлено спустя 45 минут 18 секунд:
Проблема решилась.
Сделал так:
while not Terminated do
begin
if (Now ...
- 18.11.2011 14:17:20
- Форум: Free Pascal Compiler
- Тема: Таймер в отдельном потоке.
- Ответы: 3
- Просмотры: 3883
Таймер в отдельном потоке.
Здравствуйте.
Есть поток, в процедуре Execute потока опрашивается устройство по TCP(на winsock реализовано, без всяких оберток), естественно если соединение не разорвано и устройство не посылает данные, то процедура может надолго зависнуть. И нужно чтобы через определенный интервал времени ...
Есть поток, в процедуре Execute потока опрашивается устройство по TCP(на winsock реализовано, без всяких оберток), естественно если соединение не разорвано и устройство не посылает данные, то процедура может надолго зависнуть. И нужно чтобы через определенный интервал времени ...
