5 / 5 / 3
Регистрация: 10.06.2011
Сообщений: 242
|
|||||||||||
1 | |||||||||||
Компилятор ругается на функцию чтения/записи процесса04.06.2014, 23:39. Показов 1712. Ответов 8
Метки нет (Все метки)
Доброго времени суток.
Вот код программы
E2033 Types of actual and formal var parameters must be identical Компилятор Delphi XE5
0
|
04.06.2014, 23:39 | |
Ответы с готовыми решениями:
8
Компилятор ругается на функцию strncat Почему компилятор ругается на математическую функцию? Компилятор TCC ругается на функцию, принимающую ссылку Почему компилятор ругается на библиотечную функцию _atold() ? |
пофигист широкого профиля
4732 / 3167 / 858
Регистрация: 15.07.2013
Сообщений: 18,251
|
|
05.06.2014, 01:20 | 2 |
Ну конечно. Компилятор новый. Пример, с которого содран код старый. Залезть в исходники ХЕ5 и посмотреть нынешнее объявление функции - не барское дело.
function WriteProcessMemory(hProcess: THandle; const lpBaseAddress: Pointer; lpBuffer: Pointer; nSize: SIZE_T; var lpNumberOfBytesWritten: SIZE_T): BOOL; stdcall; Про имя переменной HandleWindow я уже молчу. Автор примера тоже наверно откуда-то его содрал.
1
|
5 / 5 / 3
Регистрация: 10.06.2011
Сообщений: 242
|
|
05.06.2014, 07:56 [ТС] | 3 |
Лол. Что? SIZE_T? Я без понятия как его указывать.
Что тебе не нравится в write: cardinal?
0
|
пофигист широкого профиля
4732 / 3167 / 858
Регистрация: 15.07.2013
Сообщений: 18,251
|
|
05.06.2014, 10:20 | 4 |
0
|
Супер-модератор
|
|
05.06.2014, 15:10 | 5 |
То, что при запуске под 64 бита все полетит к чертям. Скажи спасибо, что компилятор тебя предупреждает. Вместо Cardinal в новых версиях Дельфи нужно использовать NativeUInt...
0
|
пофигист широкого профиля
4732 / 3167 / 858
Регистрация: 15.07.2013
Сообщений: 18,251
|
|
05.06.2014, 15:42 | 6 |
0
|
5 / 5 / 3
Регистрация: 10.06.2011
Сообщений: 242
|
|
05.06.2014, 19:22 [ТС] | 8 |
0
|
пофигист широкого профиля
4732 / 3167 / 858
Регистрация: 15.07.2013
Сообщений: 18,251
|
|
05.06.2014, 20:12 | 9 |
0
|
05.06.2014, 20:12 | |
05.06.2014, 20:12 | |
Помогаю со студенческими работами здесь
9
Ошибка в графике, компилятор ругается на функцию plot() Ругается компилятор, если создаю функцию за пределами главного файла! Multiple definition: почему компилятор ругается на единственную функцию, используемую в обоих source-файлах? Как передать файл в функцию для записи/чтения (разные функции) компилятор ругается на then Ругается компилятор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |