Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
← Декабрь 2004 → | ||||||
2
|
3
|
4
|
5
|
|||
---|---|---|---|---|---|---|
6
|
7
|
8
|
10
|
11
|
12
|
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
Автор
Статистика
7.862 подписчиков
-1 за неделю
-1 за неделю
RusFAQ.ru: программирование на языке Assembler
Информационный Канал Subscribe.Ru |
RusFAQ.ru: программирование на языке Assembler
Выпуск № 782
от 01.12.2004, 12:30
Администратор: Имя: Калашников О.А. URL: Информационный ресурс ICQ: 68951340 Россия, Москва |
О рассылке: Задано вопросов: 6017 Отправлено ответов: 15986 Активность: 265.6 %
|
Список экспертов, ответы которых опубликованы в данном выпуске |
Gibbel Статус: Профессиональный Общий рейтинг: 104.27 URL: Savage Metal Club - жизнь в стиле рок-н-ролл Телефон: +7 901 710 3146 [Подробней >>] |
Dark_Lord Статус: Профессиональный Общий рейтинг: 109.05 [Подробней >>] |
Ayl Статус: Профессиональный Общий рейтинг: 115.99 [Подробней >>] |
Стас Статус: Профессиональный Общий рейтинг: 122.71 [Подробней >>] |
Евгений Иванов Статус: Профессиональный Общий рейтинг: 132.15 URL: Super Assembler Software Телефон: НСС +7 920 2972610 [Подробней >>] |
DSota Статус: Опытный Общий рейтинг: 122.22 [Подробней >>] |
_vt Статус: Профессиональный Общий рейтинг: 118.5 [Подробней >>] |
andre Статус: Опытный Общий рейтинг: 114.75 URL: мой сайт правда старый не обновлял давно надо бы заняться да руки не доходя Телефон: 972544517423 [Подробней >>] |
Evils_Interrupt Статус: Доверительный Общий рейтинг: 119.48 [Подробней >>] |
PavPS Статус: Опытный Общий рейтинг: 108.95 [Подробней >>] |
Горячев Игорь Статус: Опытный Общий рейтинг: 109.45 [Подробней >>] |
Краткий перечень вопросов |
Вопрос № 5993. Здравствуйте! Мой вопрос теоретический - ведь если появились новые 64-х разрядные процессоры значит и Ассемблер должен быть для них новый, или как минимум регистры. Какая информация есть по этому поводу?... (ответов: 2)
Вопрос № 5994. Здравствуйте, Эксперты! Помогите кто чем сможет. Стоит такая задача: написать резидентный драйвер клавиатуры (хотя бы только часть, которая бы обрабатывала функциональные клавиши и Alt, Ctrl, Shift, а результаты нажатия записывала бы в файл). Я уже з... (ответов: 2)
Вопрос № 5996. Опять вопрос про резидентный драйвер клавиатуры. Спасибо эксперту Стасу за попытку помочь но я объясняю всю мою задачу. Мне требуется выполнить ВСЮ работу прерывания 09h (в том числе и запись ASCII в буфер)но только для определённых клавиш (F1...F12,... (ответов: 3)
Вопрос № 5998. доброе утро, уважаемые эксперты! Скажите пожалуйста, а может быть так что из обработчика WM_CREATE я вызываю SendMessage(hwnd,WM_CLOSE,0,0); а программа не закрывается и продолжает работать дальше как ни в чём не бывало, спокойно обрабатывая клави... (ответов: 2)
Вопрос № 5999. Здравствуйте. При создание com-пограммы, путём объединения двух obj-файлов, в одном из которых процедуры, а в другом эти процедуры вызываются, tlink выдаёт ошибку: Cannot generate COM file : invalid initial entry point address Заранее благодарен.... (ответов: 2)
Вопрос № 6000. Здравствуйте уважаемые эксперты. Программировал под ДОС, а теперь вот появилась необходимость писать под Win. Понравилась идеология программирования на FASM, но не понятно определение ресурсов в тексте программы. В прилагаемом описании не нашел как р... (ответов: 2)
Вопрос № 6001. ;ПОМОГИТЕ ASM-НОВИЧКУ ;есть программа (простецкий калькулятор на + и -) но это больше для примера, ;а основная проблема заключается в реализации процедур ввода-вывода чисел как ;в десятичном виде, так и в двоичном и в 16тиричном в регистры с клавиат... (ответов: 2)
Вопрос № 6002. Приветствую Вас эксперты. Недавно видел програмульку Aston (заменитель раб. стола), может кто знает... Так вот, если нажать WIN+E (открыть Explorer) появлется окно проводника, хотя сам Explorer не загружен. Окно точная копия оригинальног, не думаю, ч... (ответов: 1)
Вопрос № 6003. Уважаемые эксперты. Каким образом програмно определить тип материнскиой платы (чипсета) в программе на Ассемблере, запущеной в голом ДОСе.... (ответов: 1)
Вопрос № 6004. Уважаемые эксперты, скажите пожалуйста, вот Функция StrToFloat (из MASM) переводит числа QWORD в строку, а как сделать то же в MASM или TASM с фиксированным по желанию количеством знаков после запятой. ... (ответов: 1)
Вопрос № 6005. Не подскажите где можно достать инфу по программированию графики в ассемблере(линий, точек, прямых, прямоугольников , элипсов, опраций над пикселами, анимации простых изображений, генерации символов в графическом режиме, желательно с примерами)?... (ответов: 1)
Вопрос № 6006. Здравствуйте, у меня вопрос по hook_ам Как мне перехватить RegSetValue, в windowsXP. Если есть примерчик, то большое СПАСИБО.... (ответов: 1)
Вопрос № 6007. Здравсвуйте! Помогите,пожалуйста! Мой вопрос пересекается с вопросом 5991 Пол-дня мучаюсь с резидентом! Недавно учу ассемблер по рассылке Калашникова. Нужно,чтобы по нажатию какойнибуть клавиши он выводил сообщение на экран. Это все в досе. Спасибо!... (ответов: 2)
Вопрос № 6008. Здравствуйте Нужно создать базу данных,sql и ODBC не требуется. Требования - assembler Если кто занимался подобным оставте контакты,работа будет оплачена. ... (ответов: 3)
Вопросов: 14, ответов: 25
Вопрос № 5993 |
Здравствуйте!
Мой вопрос теоретический - ведь если появились новые 64-х разрядные процессоры значит и Ассемблер должен быть для них новый, или как минимум регистры.
Какая информация есть по этому поводу?
Вопрос отправлен: 22.11.2004, 04:20
Отправитель: Михаил (dzyanf@list.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Gibbel
Здравствуйте, Михаил!
Вопрос не совсем корректен. 64-х разрядные процессоры появились очень давно, и, естественно, у каждого из них свой ассемблер.
Другой вопрос, если вы говорите о процессорах Intel и AMD, пришедших на смену их 32-х разрядных линеек. Сама суть того, что они пришли на смену 32-х разрядным процессорам говорит о том, что они имеют схожую архитектуру и совместимы програмно.
Не буду говорить о процессорах Intel, так как она достаточно сильно отстала от AMD, и, наверное, мы еще не скоро увидим их процессоры в продаже, но вот процессоры AMD изначально разрабатывались с учетом совместимости с 32-х разрядными системами. Более того, они оптимизировались для работы с 32-х разрядными приложениями, соответственно, в них сохранился весь набор комманд и все регистры от AMD Athlon, и лишь добавилась поддержка 64-х разрядных регистров.
Подробную документацию вы можете найти на сайтах производителей процессоров:
developer.intel.com
и
www.amd.com.
Ответ отправлен: 22.11.2004, 11:22
Отправитель: Gibbel
Отвечает Dark_Lord
Добрый день, Михаил!
Асемблера, может ещё и не быть, но "регистры и команды" уже есть, подробнее о них можно найти на www.amd.com. В их поиск нужно набрать xxxxxx Manual, где xxxxxx интересующая вас тема.
Ответ отправлен: 22.11.2004, 16:06
Отправитель: Dark_Lord
Вопрос № 5994 |
Здравствуйте, Эксперты! Помогите кто чем сможет. Стоит такая задача: написать резидентный драйвер клавиатуры (хотя бы только часть, которая бы обрабатывала функциональные клавиши и Alt, Ctrl, Shift, а результаты нажатия записывала бы в файл).
Я уже задавал этот вопрос и вот решил уточнить.
(для эксперта Стаса ну и в принципе для вех)
Программа для DOS,результат нажатия типа F1,...Ctrl-C, Ctrl-a, Ctrl-C, Ctrl-a занести в файл. И вообще вопрос если переопределить 09h и самому заносить ASCII в буфер напрямую, то всё остальное (int 16h, вывод на экран и т.п.) произойдёт само?
Если можно опишите всю последовательность действий происходящих от нажатия клавиши до вывода на экран.
Вопрос отправлен: 22.11.2004, 11:42
Отправитель: Евений
[Следующий вопрос >>] [Список вопросов]
Отвечает Ayl
Приветствую Вас, Евений!
Ну тут ничего сложного нет. Пишешь обработчик прерывания 9. Получаешь значение кода нажатой клавиши из порта 60h. Записываешь его в файл (лучше не сразу, а через буфер, а в файл записываешь по таймеру с проверкой флага незанятости DOS'а или по прерыванию 28h). Вызываешь старый обработчик 9-го прерывания. Все.
Потом пишешь программку рассшифровки скен-кодов, записанных в файл. Либо напрямую их перекодируешь перед записью в буфер (тут возни много на асме).
Ответ отправлен: 23.11.2004, 13:01
Отправитель: Ayl
Отвечает Стас
Здравствуйте, Евений!
1)Вообще клавиатурных шпионов в сети много, в том числе и для ДОС.
2)Теперь по проге: не надо ничего заносить в буффер самому. Отдай это стандартному обработчику. А сам подключись после него, и изменения этого самого буффера клавы и записывай.
3)Нажали клавишу, произошло 9 прерывание. Которое запихнуло в буффер клавы символ или комбинацию, выставило флаги(здесь могут быть и другие проги делающие свое). И все. Остальные ДОСовские и БИОСовские процедуры черпают из буффера клавиатуры.
Ответ отправлен: 23.11.2004, 00:00
Отправитель: Стас
Вопрос № 5996 |
Опять вопрос про резидентный драйвер клавиатуры. Спасибо эксперту Стасу за попытку помочь но я объясняю всю мою задачу. Мне требуется выполнить ВСЮ работу прерывания 09h (в том числе и запись ASCII в буфер)но только для определённых клавиш (F1...F12, ALT, CTRL, SHIFT).
я почитал Журдена и попытался запустить его кусок программы, кторый я здесь привёл, но после ввода нескольких клавиш система виснет (причём после разного кол-ва нажатий, то 3 то 7 - закономерности не обнаружено) и при запуске из командной строки (Wind98SE) и под DOSом. Почему? В чём ошибка? В принципе моя программа должна делать то же самое (только обрабатывать другие клавиши и записывать файл).Объясните пожалуйста где ошибка или в чём причина такого поведения программы.
Приложение:
Вопрос отправлен: 23.11.2004, 11:25
Отправитель: Евгений
[Следующий вопрос >>] [Список вопросов]
Отвечает Евгений Иванов
Приветствую Вас, Евгений!
Посмотрел я на твоё изобретение. ;)
Во первых, у тебя портятся регистры DS и AX во время обработки прерывания. Система поэтому и летит. ;)
ну а по большей части ты делаешь правильно всё, хотя я бы поспорил с тем, чтобы менять состояние памяти в сегменте 64. Пусть этим система занимается, стандартным образом. а ты только проверяй и действуй.
всё
Удачи! :))
* EMan: -=- И легко перо, да на крышу не закинешь. =-=
Ответ отправлен: 24.11.2004, 20:42
Отправитель: Евгений Иванов
Отвечает Стас
Добрый день, Евгений!
В примере забыли сохранить и восстановить DS вот и вис.
Я тут чуть чуть набросал прогу. Посмотри, у меня работает.
Смысл такой: после запуска можно набирать текст, и пользоваться shiftом. Все это должно записаться в лог.
После нажатия ESC - это выход из проги. Правда я не писал высвобождение памяти. Каждый запуск будет жрать чуть памяти.
Вообщем смотри, если буду нужен trashcan2@yandex.ru.
Приложение:
Ответ отправлен: 24.11.2004, 04:37
Отправитель: Стас
Отвечает DSota
Добрый день, Евгений!
Причина поведения в том, что ты меняешь все время регистры DS и AL...
Добавь Push DS в начале прерывания и POP DS в конце, а сигнал окончания
прерывания посылай до восстановления регистров...
Ответ отправлен: 24.11.2004, 09:47
Отправитель: DSota
Вопрос № 5998 |
доброе утро, уважаемые эксперты!
Скажите пожалуйста, а может быть так что из
обработчика WM_CREATE
я вызываю
SendMessage(hwnd,WM_CLOSE,0,0);
а программа не закрывается и продолжает работать дальше
как ни в чём не бывало, спокойно обрабатывая
клавиатуру и мышь?
я так спрашиваю потому что у меня как раз так
и получается.
и ещё, что это за фразы в конце ответов
экспертов _vt и Евгения Иванова:
E-Man : Life begins at 1000Mhz!
* Origin : I'd like to change the world,
but I have no source code
* EMan: -=- Любовь существует! =-=
* EMan: -=- И легко перо, да на крышу не закинешь. =-=
Вопрос отправлен: 23.11.2004, 13:20
Отправитель: soflot (soflot@ukr.net)
[Следующий вопрос >>] [Список вопросов]
Отвечает Dark_Lord
Доброе время суток, soflot!
Попробуй PostMessage(hWnd, WM_CLOSE, 0,0). А если необязательно именно WM_CLOSE вызывать, а нужно просто выйти, то можно просто DestrozWindow(hWnd) вызвать
Ответ отправлен: 23.11.2004, 23:53
Отправитель: Dark_Lord
Отвечает Евгений Иванов
Здравствуйте, soflot!
чтобы не проходил запуск создания окна, просто возвращай -1.
также попробуй PostMessage.
а надписи в конце - это работа программы Eman Боба Джонсона.
Испольу эту программу, мы пишем ответы на ваши вопросы. ;)
Очень удобно.
* EMan: -=- И легко перо, да на крышу не закинешь. =-=
Ответ отправлен: 24.11.2004, 20:42
Отправитель: Евгений Иванов
Вопрос № 5999 |
Здравствуйте.
При создание com-пограммы, путём объединения двух obj-файлов, в одном из которых процедуры, а в другом эти процедуры вызываются, tlink выдаёт ошибку:
Cannot generate COM file : invalid initial entry point address
Заранее благодарен.
Приложение:
Вопрос отправлен: 23.11.2004, 16:16
Отправитель: Ivan
[Следующий вопрос >>] [Список вопросов]
Отвечает Стас
Добрый день, Ivan!
Попробуй так:
.model tiny
.code
extrn write_char
org 100h
start:
mov dl,43
call write_char
int 20h
end start
Кому нужны сегменты в COM программе?
Ответ отправлен: 24.11.2004, 04:50
Отправитель: Стас
Отвечает Евгений Иванов
Приветствую Вас, Ivan!
сделай метку start общей и во втором файле поставь в директиве END эту метку.
* EMan: -=- И легко перо, да на крышу не закинешь. =-=
Ответ отправлен: 24.11.2004, 20:42
Отправитель: Евгений Иванов
Вопрос № 6000 |
Здравствуйте уважаемые эксперты.
Программировал под ДОС, а теперь вот появилась необходимость писать под Win.
Понравилась идеология программирования на FASM, но не понятно определение ресурсов в тексте программы. В прилагаемом описании не нашел как работать с директивами ресурсов (или просто не нашел). Может есть у кого более подробные описания или ссылки по FASM.
Заранее благодарен, Сергей.
Вопрос отправлен: 24.11.2004, 07:03
Отправитель: Sergey
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Добрый день, Sergey!
Там все вполне просто и понятно - есть в примерах. Что именно из ресурсов у тебя не получается описать?
* Origin : I′d like to change the world, but I have no source code
Ответ отправлен: 25.11.2004, 15:23
Отправитель: _vt
Отвечает andre
Доброе время суток, Sergey!
по фасму литература в основном на англицком но на руском тоже есть посмотри в www.wasm.ru и также эмулом можешь скачать с инета в поиске напиши fasm
Ответ отправлен: 24.11.2004, 09:09
Отправитель: andre
Вопрос № 6001 |
;ПОМОГИТЕ ASM-НОВИЧКУ
;есть программа (простецкий калькулятор на + и -) но это больше для примера,
;а основная проблема заключается в реализации процедур ввода-вывода чисел как ;в десятичном виде, так и в двоичном и в 16тиричном в регистры с клавиатуры
;и из регистров на экран
;т.е. фишка в том, чтобы уметь в реальном времени просматривать текущее ;состояние регистров и непосредственно с клавиатуры давать им новые значения
;если я неправильно объяснил, чего же я пытаюсь реализовать, то пример с калькулятором должен расставить все на свои места
;
;ИСКРЕННЕ НАДЕЮСЬ НА ПОМОЩЬ
;ЗАРАНЕЕ БЛАГОДАРЕН!!!
;
;PROGRAM CALCULATOR
cseg segment
assume cs:cseg, ds:cseg, es:cseg, ss:cseg
org 100h
start:
push ax
push bx
mov ah,09h
mov dx,offset in_msg1
int 21h
call in_proc ;в процедуре in_proc необходимо описать ввод числа
;с клавиатуры и запись его в регистр (желательно)
;или в п амять. сначала число1, затем число2
;(ввод как в десятичном виде, так и в двоичном и в 16ти)
mov ah,09h
mov dx,offset in_msg2
int 21h
TRY_TO_CHOOSE_AGAIN:
mov ah,10h
int 16h
cmp al,'+'
jz plus
cmp al,'-'
jz minus
jmp TRY_TO_CHOOSE_AGAIN
plus:
pop bx
pop ax
add ax,bx ;в рег ax лежит нужное число, которое нужно вывести на экран
call out_proc ;в процедуре out_proc необходимо описать
;вывод числа из регистра на экран
;или в памяти, но тогда как определить адрес ответа
;(вывод как в десятичном виде, так и в двоичном и в 16ти)
minus:
pop bx
pop ax
subb ax,bx ;в рег ax лежит нужное число, которое нужно вывести на экран
call out_proc
out_proc proc
out_proc endp
in_proc proc
in_proc endp
in_msg1 db "put number$"
in_msg2 db "choose operation + , - $"
cseg ends
end start
Вопрос отправлен: 24.11.2004, 17:52
Отправитель: Олег
[Следующий вопрос >>] [Список вопросов]
Отвечает Стас
Добрый день, Олег!
В очередной раз нас хотят заставить написать процедуры ввода и вывода чисел в разных системах счисления?
Влом.
Единственное что могу посоветовать - подойди ко вводу и счету иначе вот так например:
вводишь 1 символ с клавы, проверяешь это число?
да) проверяшь какое число вводится первое или второе, соотвественно умножаешь предидущее (хранящееся в памяти число) на 10 и прибавляешь (введеный код-30h).
нет) если нажата + или - : запоминаешь действие. Переходишь ко второй ячейке.
) если нажата "=" складываешь или отнимаешь числа хранящиеся в памяти. Выводишь результат. (Тут можно завершить прогу, либо в начало прыгнуть если у тебя есть другой способ выхода из проги.)
)если нажат ESC - выход из программы.
Т.е. человек набирает число, оно сохраняется в ячейке 1.
Нажимает +. Прога переходит к другой ячейке, запоминает +.
Человек набирает число, оно сохраняется в ячейке 2.
Нажимает =. Расчет: я чейка 1 складывается с ячейкой 2. РЕЗУЛЬТАТ на экран. Конец. Либо начало, но тогда:
1)[Человек нажимает +: РЕЗУЛЬТАТ переносим в ячейку 1.
(т.е. продолжение счета) и ко вводу числа номер 2]
2)Человек набирает число (то есть счет с начала) идем практически в начало проги.
3)Человек нажимает ESC - выход из проги.
Ответ отправлен: 25.11.2004, 14:47
Отправитель: Стас
Отвечает Evils_Interrupt
Приветствую Вас, Олег!
Мой вам совет обратитесь к исходным кодам отладчиков, благо есть такие
Ответ отправлен: 26.11.2004, 08:23
Отправитель: Evils_Interrupt
Вопрос № 6002 |
Приветствую Вас эксперты.
Недавно видел програмульку Aston (заменитель раб. стола), может кто знает... Так вот, если нажать WIN+E (открыть Explorer) появлется окно проводника, хотя сам Explorer не загружен. Окно точная копия оригинальног, не думаю, что его воссаздовали напрямую. Оно лежит где-то в библиотеках или...
Оттрассиовал Explorer до появления ентого самого окна, процесс вызывает функцию по ее ordinal (GetProcAddress) из SHLWAPI.DLL.
Может кто знает как окошко сварнанить...
Зарание благодарен. zOmegA
Вопрос отправлен: 24.11.2004, 22:45
Отправитель: zOmegA (zOmegA@inbox.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Добрый день, zOmegA!
Ты явно перегрелся ;)
Explorer выполняет в Windows две разные функции - оболочки (shell) и просто приложения. Так Астон заменяет его именно как shell, но вполне может запускать его как обычную программу. Т.е. функция - CreateProcess! ;-))
* Origin : I′d like to change the world, but I have no source code
Ответ отправлен: 25.11.2004, 15:23
Отправитель: _vt
Вопрос № 6003 |
Уважаемые эксперты. Каким образом програмно определить тип материнскиой платы (чипсета) в программе на Ассемблере, запущеной в голом ДОСе.
Вопрос отправлен: 25.11.2004, 00:40
Отправитель: qawsed
[Следующий вопрос >>] [Список вопросов]
Отвечает andre
Добрый день, qawsed!
ДОВОЛЬНО СЛОЖНАЯ ПРОЦЕДУРА
ВОЗМОЖНО ЧЕРЕЗ ИСПОЛЬЗОВАНИЕ CPUID
Ответ отправлен: 25.11.2004, 10:06
Отправитель: andre
Вопрос № 6004 |
Уважаемые эксперты, скажите пожалуйста, вот Функция StrToFloat (из MASM)
переводит числа QWORD в строку, а как сделать то же в MASM или TASM
с фиксированным по желанию количеством знаков после запятой.
Вопрос отправлен: 25.11.2004, 16:56
Отправитель: Kostik (mks@norcom.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Евгений Иванов
Приветствую Вас, Kostik!
Ищи HLA LIB. там всё есть
* EMan: -=- И легко перо, да на крышу не закинешь. =-=
Ответ отправлен: 27.11.2004, 14:26
Отправитель: Евгений Иванов
Вопрос № 6005 |
Не подскажите где можно достать инфу по программированию графики в ассемблере(линий, точек, прямых, прямоугольников , элипсов, опраций над пикселами, анимации простых изображений, генерации символов в графическом режиме, желательно с примерами)?
Вопрос отправлен: 25.11.2004, 19:54
Отправитель: denter
[Следующий вопрос >>] [Список вопросов]
Отвечает andre
Здравствуйте, denter!
книга Кулакова Программирование на аппаратном уровне а купить ее можешь на www.books.ru
Ответ отправлен: 28.11.2004, 11:43
Отправитель: andre
Вопрос № 6006 |
Здравствуйте, у меня вопрос по hook_ам
Как мне перехватить RegSetValue, в windowsXP.
Если есть примерчик, то большое СПАСИБО.
Вопрос отправлен: 25.11.2004, 23:13
Отправитель: Andrei
[Следующий вопрос >>] [Список вопросов]
Отвечает PavPS
Добрый день, Andrei!
Если для определённого процесса, то просто Пользуй OpenProcess & VirtualProtectEx & WriteProcessMemory. Просто рзмести в адр пространстве процесса ф-ю - заглушку и переправь в библиотеке(kernel32) первые байты этой ф-ии (RegSetValue) на свою sub... и ... и всё.
Если для любого процесса, то править придёться из KernelMode.
Ответ отправлен: 26.11.2004, 01:06
Отправитель: PavPS
Вопрос № 6007 |
Здравсвуйте! Помогите,пожалуйста!
Мой вопрос пересекается с вопросом 5991
Пол-дня мучаюсь с резидентом! Недавно учу ассемблер по рассылке Калашникова.
Нужно,чтобы по нажатию какойнибуть клавиши он выводил
сообщение на экран. Это все в досе.
Спасибо!
Вопрос отправлен: 26.11.2004, 23:57
Отправитель: Sergik
[Следующий вопрос >>] [Список вопросов]
Отвечает Евгений Иванов
Приветствую Вас, Sergik!
проблем нет. используй прямой вывод в видепамять.
* EMan: -=- И легко перо, да на крышу не закинешь. =-=
Ответ отправлен: 27.11.2004, 14:27
Отправитель: Евгений Иванов
Отвечает Стас
Здравствуйте, Sergik!
Опять за тебя все написать?
Покажи что сделал, мы поправим, если что...
Ответ отправлен: 27.11.2004, 01:15
Отправитель: Стас
Вопрос № 6008 |
Здравствуйте
Нужно создать базу данных,sql и ODBC не требуется.
Требования - assembler
Если кто занимался подобным оставте контакты,работа будет оплачена.
Вопрос отправлен: 27.11.2004, 12:23
Отправитель: Алексей
[Следующий вопрос >>] [Список вопросов]
Отвечает Евгений Иванов
Приветствую Вас, Алексей!
Eugene.Ivanov@rambler.ru
:-)
* EMan: -=- И легко перо, да на крышу не закинешь. =-=
Ответ отправлен: 27.11.2004, 17:34
Отправитель: Евгений Иванов
Отвечает Горячев Игорь
Добрый день, Алексей!
Что значит создать базу данных в которой не требуется sql и ODBC? Написать свой движок (сервер управления) или кучку процедур для выборки из текстового файла? Напиши подробнее на мыло: Goryachev-Igor@yandex.ru
Ответ отправлен: 27.11.2004, 23:30
Отправитель: Горячев Игорь
Отвечает Dark_Lord
Добрый день, Алексей!
Dark_Lord@RusFAQ.ru ...
Ответ отправлен: 28.11.2004, 19:33
Отправитель: Dark_Lord
Форма отправки вопроса |
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.
(C) 2002-2003 Команда RusFAQ.ru.
Вопрос и дополнение |
Ваш вопрос:
Приложение (если необходимо):
Получить ответов:
Выбор рассылки |
Программисту Assembler (20) C / C++ (18) Perl (4) Builder / Delphi (17) Pascal (19) Basic / VBA (10) Java / JavaScript (5) PHP (17) Криптография (6) WinAPI (18) Радиоэлектроника (13) |
Пользователю Windows 95/98/Me (40) Windows NT/2000/XP (58) "Железо" (39) Поиск информации (20) |
Администратору Windows NT/2000/XP (33) Linux / Unix (17) |
Юристу Гражданское право (10) Семейное право (5) Трудовое право (8) КоАП (5) |
Отправить вопрос всем экспертам выбранной рассылки.
http://subscribe.ru/
http://subscribe.ru/feedback/ |
Подписан адрес: Код этой рассылки: comp.soft.prog.faq |
Отписаться |
В избранное | ||