
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.06.2018, 16:12
|
|||
|---|---|---|---|
|
|||
Фрагмент кода перенести |
|||
|
#18+
Добрый день. Помогите, пожалуйста, с переводом кода на Delphi такой вот фрагмент на VFP lcStringToSend=Strconv(lcstr + Chr(0), 5) lnPtrStringToSend = WinAPI_HeapAlloc(WinAPI_GetProcessHeap(), 0, Lenc(lcStringToSend)) Sys(2600, lnPtrStringToSend,Lenc(lcStringToSend), lcStringToSend) && Copy value to memory Local lcCOPYDATASTRUCT As String lcCOPYDATASTRUCT = ; BINTOC(ID_DATA, "4RS") ; && ULONG_PTR dwData + BinToC(Lenc(lcStringToSend), "4RS") ; && DWORD cbData + BinToC(lnPtrStringToSend, "4RS") && PVOID lpData ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.06.2018, 07:36
|
|||
|---|---|---|---|
Фрагмент кода перенести |
|||
|
#18+
Дельфи не знаю, подписал комментарии что каждая строка делает Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.06.2018, 09:13
|
|||
|---|---|---|---|
|
|||
Фрагмент кода перенести |
|||
|
#18+
Спасибо за комментарий, я примерно представляю, что каждый оператор делает, но вот со структурами проблемно, хотелось бы точнее понять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.06.2018, 09:21
|
|||
|---|---|---|---|
Фрагмент кода перенести |
|||
|
#18+
В фоксе нет структур, поэтому приходится извращаться через строки. Это запись три целых числа по 4 байта, т.е. просто 12-байтная последовательность Код: plaintext 1. 2. 3. 4. на С++ будет примерно так выглядеть Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1581782]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 170ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...