|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.12.2014, 11:09 | #11 |
Пользователь
Регистрация: 09.12.2014
Сообщений: 12
|
каких 2 пункта?скажите хотя бы где что исправить(
|
10.12.2014, 11:53 | #12 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
INSIDER73, я тоже не пойму, в чём у Вас проблемы?!
я взял код, любезно предоставленный Вам Mikl___ в пост #6 прогнал его через TASM и TLINK (древние, ms-dos'овские) см. вложение: getcntry.rar что у Вас не получается?! |
10.12.2014, 12:57 | #13 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
Serge_Bliznykov,
я кажется понял, что происходит - INSIDER73 не из России, а из Украины (код 380)/Белоруссии (112)/Латвии (371) из страны, чей код не предусмотрен в таблице, так как я заполнил ее только до Венгрии с кодом 36 INSIDER73 продолжи заполнение таблицы, вот остальные коды Код:
|
10.12.2014, 13:31 | #14 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
И, хотя по его IP он из РФ, на самом деле он может быть откуда угодно. Впрочем, в любом случае не понимаю, почему не пройтись в отладчике и не посмотреть, какой именно код возвращает функция 38h. |
|
10.12.2014, 15:37 | #15 |
Пользователь
Регистрация: 09.12.2014
Сообщений: 12
|
я из России,может быть дело в том что у меня win 8.1 64bit?.Tasm вообще не запускается в ней.вот я и взял через DBOX сделал,возможно в этом причина..коды вставлю,попробую запустить..
|
10.12.2014, 15:52 | #16 |
Пользователь
Регистрация: 09.12.2014
Сообщений: 12
|
Serge_Bliznykov,
я не очень понял что такое getcntry.exe когда я линкую программу я просто пишу tlink |
10.12.2014, 16:27 | #17 |
Пользователь
Регистрация: 09.12.2014
Сообщений: 12
|
Serge_Bliznykov,
пардон,я думал вы дали какую то программу для компиляции,а это оказывается ваши исходники,запустив их у меня вышло тоже сообщение что и на скрине который я скидывал |
10.12.2014, 16:34 | #18 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
INSIDER73, возьмите любой DOS-й отладчик (дебаггер), пройдитесь пошагово по коду, посмотрите, что в регистрах после обработки функции 38h...
|
10.12.2014, 17:26 | #19 |
Пользователь
Регистрация: 09.12.2014
Сообщений: 12
|
Serge_Bliznykov,дэбагер не хочет работать под 64 битную,пишет ошибку,попробую поставить на виртуалку хрюшу и попробывать там скомпилить в тасме программу
|
10.12.2014, 18:01 | #20 |
Пользователь
Регистрация: 09.12.2014
Сообщений: 12
|
все работает,запустил в виртуальной машине хрюшу,выводит Russia.спасибо вам большое ребята
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задание: Сгенерировать и вывести на экран массив А 10x10 случайных реальных чисел в диапазоне от 1 до 9. Определить по А и вывести | Don202 | Помощь студентам | 1 | 25.09.2013 11:26 |
Определить и вывести на экран количество логических дисков | Satura | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 07.12.2012 15:36 |
Вывести на экран информацию о всех диск | windetta35555 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 31.05.2011 20:02 |
Создать файл записей (таблицу) и вывести на экран информацию о людях (имя, год рожденя, день рождения) | пепелаЦО | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 24.05.2009 12:15 |