Найдено 24 результата
Перейти к расширенному поиску
- alik1
- 02.03.2009 00:33:22
- Форум: Общее
- Тема: Проблемма soap и utf8
- Ответы: 11
- Просмотры: 28293
вы не поверите, те же самые вопросительные знаки

на самом деле я всё же подозреваю, что "зарезание" происходит в имплементации стрингов в webtoolkit-e
- alik1
- 01.03.2009 14:26:28
- Форум: Общее
- Тема: Проблемма soap и utf8
- Ответы: 11
- Просмотры: 28293
Vadim писал(а):MessageBox(0, PChar(UTF8ToAnsi(MySoapImpl.MyFunc)), nil, 0);?
не хотелось бы уходить в ансишные строки, мне это не совсем подходит у меня и винда не русская

- alik1
- 01.03.2009 03:36:09
- Форум: Общее
- Тема: Проблемма soap и utf8
- Ответы: 11
- Просмотры: 28293
чувствую, что дискуссия отошла от моей проблематики )
значит так .. получаю строку utf8 от soap-функции такого вида
...
MySoap = interface(IInvokable)
function MyFunc():string;
end;
...
procedure Test;
begin
MessageBoxW(0, PWideChar(UTF8Decode(MySoapImpl. ...
- alik1
- 28.02.2009 05:13:07
- Форум: Общее
- Тема: Проблемма soap и utf8
- Ответы: 11
- Просмотры: 28293
скажем так, данные которые я показываю в дампе, действительно результат сохранения потока в уникод. но изначально это обычный стринг, в котором послан utf8. хотел продемонстрировать, что тулкит где то "зарезает" utf8 ...
procedure TMy.ExecMySoapFunc;
var m : TMemoryStream;
ws : ...
- alik1
- 27.02.2009 20:22:32
- Форум: Общее
- Тема: Проблемма soap и utf8
- Ответы: 11
- Просмотры: 28293
Использую Web Service Toolkit для работы с функциями сервера и столкнулся с таким траблом .. посылают мне строчку utf8, a приходит:
00000240 3C 00 4D 00 65 00 73 00 73 00 <.M.e.s.s.
00000256 61 00 67 00 65 00 3E 00 3F 00 3F 00 3F 00 3F 00 a.g.e.>.?.?. ...
- alik1
- 25.08.2008 23:17:29
- Форум: Lazarus
- Тема: ресурсный файл с версией либы (линукс)
- Ответы: 4
- Просмотры: 3510
Глупый вопрос, но "Проект -> Параметры проекта -> Информация о версии" - не то?
ну в том то и дело, если у вас проект - не лазарусный, а простая fpc либа, то тогда лазарус всё прекрасно делает (в смысле даёт реадактировать информацию о версии и т.д.), цепляет ресурник в .лпр-е, но ресурсник к ...
- alik1
- 25.08.2008 19:25:27
- Форум: Lazarus
- Тема: ресурсный файл с версией либы (линукс)
- Ответы: 4
- Просмотры: 3510
раскрылись глаза просто

боюсь задать наводящий вопрос, каким макаром то? есть гденить дока? ничего путного не нашёл
Добавлено спустя 7 минут 28 секунд:вообще наверна бред такое в линуксе делать ...
- alik1
- 25.08.2008 19:03:17
- Форум: Lazarus
- Тема: ресурсный файл с версией либы (линукс)
- Ответы: 4
- Просмотры: 3510
делаю кроссплатформенную-либу, в которую нужно всунуть номер версии - хочется использовать авоматический счётчик билдов. Проблема в следующем, что лазарус не создаёт проектовый ресурсник со свеми своими делами. Вроде бы прочитал, что для RTL этого и нету. А как быть?
- alik1
- 27.09.2007 15:18:44
- Форум: Free Pascal Compiler
- Тема: Вывод текста в консоль Linux
- Ответы: 11
- Просмотры: 10962
Возникла проблемка в .so на Linux-е. После инициализации crt, гробится консольный вывод (т.е. например хостаппликация, текст нормально уже не может вывести, строчки не начинаются с начала строки). Никто не сталкивался? как лечить?
- alik1
- 04.04.2007 16:10:06
- Форум: Free Pascal Compiler
- Тема: работа с с++ либой.
- Ответы: 6
- Просмотры: 13113
program Project1;
{$mode delphi}{$H+}
{$linklib libwdapi811.so}
uses
{$IFDEF UNIX}{IFDEF UseCThreads}
cthreads, {$ENDIF} {$ENDIF}
Classes,
SysUtils
{ add your units here };
const
Lib = 'libxxx.so ...
- alik1
- 04.04.2007 15:54:34
- Форум: Free Pascal Compiler
- Тема: работа с с++ либой.
- Ответы: 6
- Просмотры: 13113
Иван Шихалев писал(а):Тип вызова (stdcall/cdecl или что там...) правильный?
да, конечно .. если он не правильный то internal error сыпется и ниче бы с 1-ого раза не заработало
- alik1
- 04.04.2007 15:31:13
- Форум: Free Pascal Compiler
- Тема: работа с с++ либой.
- Ответы: 6
- Просмотры: 13113
стoлкнулся с очень странным поведением: есть библиотека устройства, которая прекрасно работает с с++ примером. Делаю то же самое из фпц - и на 4-ый вызов функции из сишной либы, вылетает ексепшн: Invalid floating point operation. Все уже по 150 раз перепроверил и методы вызова и прочее. Ощушение ...
- alik1
- 20.01.2007 21:02:12
- Форум: Free Pascal Compiler
- Тема: TransminFile - кроссплатформенное решение?
- Ответы: 4
- Просмотры: 5218
Они эти библиотеки более высокоуровневые чем поставляемые с Free Pascal модули *socket?
Может быть имеет смысл использовать их?
Как я понял ssocket и sock - кросс платформенные?
Если можно про indy и synaps - что лучше?
я вот и indy и sinapse попробовал (правда исключительно для соап клиента ...