|
|
|
Фрагмент кода перенести
|
|||
|---|---|---|---|
|
#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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 16:12 |
|
||
|
Фрагмент кода перенести
|
|||
|---|---|---|---|
|
#18+
Дельфи не знаю, подписал комментарии что каждая строка делает Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2018, 07:36 |
|
||
|
Фрагмент кода перенести
|
|||
|---|---|---|---|
|
#18+
Спасибо за комментарий, я примерно представляю, что каждый оператор делает, но вот со структурами проблемно, хотелось бы точнее понять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2018, 09:13 |
|
||
|
Фрагмент кода перенести
|
|||
|---|---|---|---|
|
#18+
В фоксе нет структур, поэтому приходится извращаться через строки. Это запись три целых числа по 4 байта, т.е. просто 12-байтная последовательность Код: plaintext 1. 2. 3. 4. на С++ будет примерно так выглядеть Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2018, 09:21 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=39666289&tid=1581782]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 371ms |

| 0 / 0 |

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