![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 144
|
![]()
Приветствую!
Допустим есть такая процедура: procedure Test(Res: PWideChar); begin ... end; Как правильно вернуть результат в параметре Res? Функция должна выглядеть именно так, без всяких Var. Да и это по сути и не нужно, ибо передается указатель. Перепробовал различные варианты. В итоге либо крякозябры, либо пустота. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
а вы как пробовали?
буфер для результата предалокирован? или просто наобум висит? копируете символы по указателю или как? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Соединить 2 строки в PWideChar | calypso | Общие вопросы C/C++ | 3 | 23.03.2013 17:18 |
Incompatible types: 'PWideChar' and 'string' | Aleksandr69 | Общие вопросы Delphi | 8 | 25.12.2011 12:14 |
Delphi 2010, PAnsiChar и PWideChar | ImmortalAlexSan | Общие вопросы Delphi | 11 | 08.09.2010 15:59 |
Integer в PWideChar | motaro | Общие вопросы Delphi | 1 | 28.08.2009 18:35 |
pwidechar | Toxa | Общие вопросы Delphi | 1 | 23.06.2008 13:57 |