Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

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.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
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
Отписаться

В избранное