Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

при переходе с D7 на XE


xss22 ©   (2012-06-22 14:49:00) 

при переходе с D7 на XE
перестал работать вот этот кусок кода:


procedure TForm1.Button1Click(Sender: TObject);
var
 dwBuffer:array[1..20] of char;
begin
 StrPas(@dwBuffer);
end;


Помогите привести его в надлежащий вид


Сергей М.   (2012-06-22 21:15:00) [1]

образование как всегда - высшее.


Сергей М.   (2012-06-22 21:13:00) [2]


> проблема не решилась


значит ты безнадежен.


Давайте будем жрать!   (2012-06-22 18:08:00) [3]


> ответ можно получать намного быстрее, если сразу дать полное
> описание проблемы.
А если забить текст ошибки хотя бы в гугловский переводчик, так скорость вообще сверхзвуковая получится.


ProgRAMmer Dimonych   (2012-06-22 17:37:00) [4]

> [9] Давайте будем жрать!   (22.06.12 17:26)

У меня (да и у многих, насколько я знаю), например, по-прежнему 7ка. На работе 2007.

Я вообще к тому, что ответ можно получать намного быстрее, если сразу дать полное описание проблемы. Хотя, если дать совсем полное описание проблемы, то и форум почти никогда не будет нужен. :)


Давайте будем жрать!   (2012-06-22 17:26:00) [5]


> ProgRAMmer Dimonych ©   (22.06.12 17:16) [8]
При чём тут «нужная версия»? ХЕ2 точно то же пишет.


ProgRAMmer Dimonych   (2012-06-22 17:16:00) [6]

Повезло автору, нашёлся человек с нужной версией Delphi. Пофиг, что пришлось ждать ответа почти 3 часа, когда можно было получить его за час, просто точно описав симптомы. Да-а-а...


NoUser   (2012-06-22 17:13:00) [7]

> ошибка
оно ж тебе пишет:
Ambiguous overloaded call to 'StrPas'- чего тебе старче - PChar али PAnsiChar ?
->
procedure test;
var
Buffer:array[1..20] of Char;
begin
StrPas(PChar(@Buffer));
end;


xss22   (2012-06-22 17:12:00) [8]

Хорошая шутка.
Но проблема не решилась!


Сергей М.   (2012-06-22 17:10:00) [9]


> ошибка


Видимо секретная ..


xss22   (2012-06-22 17:03:00) [10]

в delphi 7 работает.
а в delphi XE
- ошибка


ProgRAMmer Dimonych   (2012-06-22 17:02:00) [11]

А в чём заключается "перестал"-то?


xss22   (2012-06-22 17:00:00) [12]

procedure TForm1.Button1Click(Sender: TObject);
var
dwBuffer:array[1..20] of Ansichar;
begin
StrPas(@dwBuffer);
end;


пробовал так.
не работает!


stas   (2012-06-22 16:33:00) [13]

dwBuffer:array[1..20] of Ansichar;?


Наверх

Титульная страница Поиск, карта сайта Написать письмо