|
|
|
Не работает DB в дельфи
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. программа сразу закрывается без ошибок. Причина? 10 байт строка "Она Идеальна!!!" идеальна потому что я не вижу в ней ошибок. Не работает! Причина? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 16:28:58 |
|
||
|
Не работает DB в дельфи
|
|||
|---|---|---|---|
|
#18+
все кто не прочь потрепаться замолчали вдруг.. Сказать нечего.. в форуме 'треп' все крутые, а тут потрепаться сразу в кусты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 19:21:26 |
|
||
|
Не работает DB в дельфи
|
|||
|---|---|---|---|
|
#18+
Master4, поставь jmp между asm и DB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:15:45 |
|
||
|
Не работает DB в дельфи
|
|||
|---|---|---|---|
|
#18+
Vowk, а какая разница? jmp это переход на адрес... толку от вашего JMP? Клоуна чтоль делаете из меня? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:23:35 |
|
||
|
Не работает DB в дельфи
|
|||
|---|---|---|---|
|
#18+
Master4Vowk, а какая разница? jmp это переход на адрес... толку от вашего JMP? Клоуна чтоль делаете из меня? Ты и сам справляешься. Поставь брекпоинт и посмотри на ассемблерный код, что получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:28:32 |
|
||
|
Не работает DB в дельфи
|
|||
|---|---|---|---|
|
#18+
Master4, вот посмотри, может понравится Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:32:50 |
|
||
|
Не работает DB в дельфи
|
|||
|---|---|---|---|
|
#18+
Siemargl, дак дело в том что я не вижу здесь ошибки со своей стороны... почему оно не работает я не понимаю.. DB записать байт.. Зацените: Код: plaintext 1. Код: plaintext 1. 2. я похоже чего-то не знаю или компилятор.. поставил брейкпоинт, вместо асма всё в вопросительных знаках ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:38:18 |
|
||
|
Не работает DB в дельфи
|
|||
|---|---|---|---|
|
#18+
Vowk, работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:40:44 |
|
||
|
Не работает DB в дельфи
|
|||
|---|---|---|---|
|
#18+
Master4, ошибка в том, что в сегменте кода размещаются элементы данных. Процессор "не знает" об этом, и пытается выполнить "abcd$" (уж не знаю, какая там команда выходит). Если уж позарез надо данные в DB, то их надо обойти , т.е. поставить jmp перед DB. Однако в этом случае данные будут выполнять свою роль наполовину - читать можно, а записывать нельзя ( потому что в сегменте кода в защищенном режиме нельзя изменять ничего). Так что смысла DB в Delphi + ASM почти никакого. Надо объявлять переменные в Delphi и использовать их имена в asm (только чтобы не совпадали с именами регистров). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2010, 20:45:26 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=108&tid=1343860]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 341ms |

| 0 / 0 |
