Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
RusFAQ.ru: программирование на языке Assembler
Информационный Канал Subscribe.Ru |
RusFAQ.ru: программирование на языке Assembler
Выпуск № 566
от 13.06.2003, 11:10
Администратор: Имя: Калашников О.А. URL: Информационный ресурс ICQ: 68951340 Россия, Москва |
О рассылке: Задано вопросов: 3455 Отправлено ответов: 10146 Активность: 293.6 %
|
Список экспертов, ответы которых опубликованы в данном выпуске |
Bob Johnson Статус: Профессиональный Общий рейтинг: 151.8 URL: Программирование [Подробней >>] |
_vt Статус: Опытный Общий рейтинг: 120.25 [Подробней >>] |
Hubba Статус: Начальный Общий рейтинг: 112 [Подробней >>] |
ASMодей Статус: Профессиональный Общий рейтинг: 114.28 [Подробней >>] |
Hangatyr Статус: Опытный Общий рейтинг: 115.55 [Подробней >>] |
Дмитрий Статус: Опытный Общий рейтинг: 143.35 [Подробней >>] |
Tigran K. Kalaidjian Статус: Опытный Общий рейтинг: 117.62 URL: Методы оптимизации работы ПК [Подробней >>] |
Broken Sword Статус: Профессиональный Общий рейтинг: 122.22 URL: мой сайт [Подробней >>] |
St Статус: Опытный Общий рейтинг: 107.64 [Подробней >>] |
Ramzes Статус: Профессиональный Общий рейтинг: 126.42 URL: Microsoft homepage [Подробней >>] |
GL Статус: Опытный Общий рейтинг: 102.84 [Подробней >>] |
Ayl Статус: Профессиональный Общий рейтинг: 118.74 [Подробней >>] |
Краткий перечень вопросов |
Вопрос № 3403. Добрый день, уважаемые эксперты. Я разобрался с урезанием памяти и с запуском подпрограммы, но у мен... (ответов: 6)
Вопрос № 3404. Здраствуйте,уважаемые эксперты. У меня вопрос относительно функции 0Ah int 21. В рассылке Калашников... (ответов: 6)
Вопрос № 3405. Всем огромнейший привет! Здесь многие советовали скачать Interrupt List Ральфа Брауна. Я скачал все ... (ответов: 7)
Вопрос № 3406. Всем привет Подскажите пожалуйста, почему не запускаеться откомпилированный Hello World на ХР:) Комп... (ответов: 8)
Вопрос № 3407. Доброго времени суток господа! Меня интересуют адреса где бы можно было скачать отладчик, компилятор... (ответов: 4)
Вопрос № 3408. Здравствуйте еще раз. Я вам недавно задавал вопрос про распределение памяти и про запуск программы. ... (ответов: 3)
Вопрос № 3409. Создана конференция по вирмейкингу, все кому интересно присоединяйтись, Tigran, ты вроде этим интере... (ответов: 1)
Вопросов: 7, ответов: 35
Вопрос № 3403 |
Добрый день, уважаемые эксперты. Я разобрался с урезанием памяти и с запуском подпрограммы, но у меня не получается вернуть урезанную память основной программе. Если не возвращать память, то не работает функция поиска файла. Помогите, пожалуйста, буду очень благодарен.
Приложение:
Вопрос отправлен: 08.06.2003, 12:33
Отправитель: a1 (a111_666@mail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Здравствуйте, a1!
Чтобы вернуть память назад - вызываешь ту же функцию 4Ah и заносишь новое значение в регистр bx. Сегментный адрес тот же, т.к. ты изменяешь размер того же блока.
P.S. для мозга: В следующий раз, когда будешь отвечать на вопрос, вначале посмотри его, а не говори, что не знаешь, о чем была речь. Тем более, что в вопросе вполне достаточно информации для ответа. А если не знаешь - так и вообще не отвечай, это сделают другие.
Для Hubba - а это еще что за млекопитающее?
* EMan1.1: ---===*** Eternal power ***===---
Ответ отправлен: 08.06.2003, 17:42
Отправитель: Bob Johnson
Отвечает _vt
Добрый день, a1!
Ошибка именно в запуске внешней программы, поиск должен работать
Ответ отправлен: 08.06.2003, 17:56
Отправитель: _vt
Отвечает Hubba
Хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-хе-мм
Ответ отправлен: 08.06.2003, 12:44
Отправитель: Hubba
Отвечает ASMодей
Здравствуйте, a1!
Вообще-то поиск должен работать, даже если ты не возвратишь
память программе, потому что при поиске используется DTA, которое
по умолчанию располагается в PSP, а он находится выше самой
программы.
Попробуй увеличить размер стека, а то у тебя свободными остаются
около 70 байт, а command.com может требовать больше и маска поиска
может затереться.
Ответ отправлен: 09.06.2003, 07:12
Отправитель: ASMодей
Отвечает Hangatyr
Здравствуйте, a1!
Расширить блок памяти можно той же функцией, что и сжать - 4ah. Для начала вызови ее с bx=0ffffh в bx будет возвращен максимальный размер блока в параграфах. Сохрани его где-нибудь, а потом снова вызывай 4ah.
Ответ отправлен: 08.06.2003, 17:07
Отправитель: Hangatyr
Отвечает --- Нет данных ---
Приветствую Вас, a1!
В следующий раз когда продолжаешь вопрос, прикрепи предыдущий вопрос в приложении. А то я например не знаю о чем речь была вначале..
Ответ отправлен: 08.06.2003, 13:08
Отправитель: --- Нет данных ---
Вопрос № 3404 |
Здраствуйте,уважаемые эксперты.
У меня вопрос относительно функции 0Ah int 21.
В рассылке Калашникова я про это не нашел.
А из справочника по функциям Dos я так ни чего и не понял,
примеров нет.Это функия ввода с клаввиатуры,возвращает
значения в буфер. Не подскажите как считать этот
буфер и сравнить его с заранее извесиной строкой.
Если это долго описывать, пожалуста может кто знает
линки.Заранее благодарен.Yury.
Вопрос отправлен: 08.06.2003, 13:29
Отправитель: Yury (ch_y@mail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Дмитрий
Приветствую Вас, Yury!
Перед вызовом функции в DS:DX занеси адрес начала буфера (buff). В первый его байт занеси число максимально возможных символов в вводимой строке (255). После отработки функции во второй байт буфера попадет реальное количество введенных символов (len), а начиная с третьего байта заносится сама строка (str). Дальше с ней можно делать все что угодно!
buff db 255
len db ?
str db 255 dup (?)
Ответ отправлен: 10.06.2003, 06:11
Отправитель: Дмитрий
Отвечает _vt
Здравствуйте, Yury!
Вот вам пример считывания строки и вывода ее на экран
Приложение:
Ответ отправлен: 08.06.2003, 17:56
Отправитель: _vt
Отвечает Hubba
Доброе время суток, Yury!
Ответ отправлен: 08.06.2003, 13:55
Отправитель: Hubba
Отвечает Tigran K. Kalaidjian
Доброе время суток, Yury!
Буфер располагается по адресу DS:DX
Отрывок из Зубкова на эту тему - в приложении. Пример из того же Зубкова ушел на мыло.
Приложение:
Ответ отправлен: 09.06.2003, 09:53
Отправитель: Tigran K. Kalaidjian
Отвечает Bob Johnson
Здравствуйте, Yury!
Буфер формируется сл. образом:
1-й байт - размер буфера под текст (см. далее)
2-й байт - все, что угодно. функция поместит сюда число реально считанных символов.
3-й байт и далее - буфер под текст. Его размер помещается в первый байт.
пример:
buff db 50
buff_len db ?
buff_txt db 50 dup (?)
...
mov dx, offset buff
mov ah, 0Ah
int 21h
;[buff_len] - это количество введенных символов.
Сравнение с заранее известной строкой надо делать посимвольно, учитывая длину каждой из строк. Основной цикл:
m1:
_проверка на конец одной из строк_
mov al, [si]
cmp al, [di]
jnz _отличаются_
inc si
inc di
jmp m1
_не отличаются_
* EMan1.1: ---===*** Eternal power ***===---
Ответ отправлен: 08.06.2003, 17:34
Отправитель: Bob Johnson
Отвечает Hangatyr
Приветствую Вас, Yury!
1. На входе DS:DX должны указывать на заранее подготовленный буфер (первый байт - максимальная длина строки). После вызова во второй байт будет записано количество реально прочитанных данных, ну а с третьего байта начинается сама строка.
2. Далее сравниваешь его с другой строкой, тут все зависит от того какую задачу ты перед собой ставишь.
Ответ отправлен: 08.06.2003, 13:51
Отправитель: Hangatyr
Вопрос № 3405 |
Всем огромнейший привет!
Здесь многие советовали скачать Interrupt List Ральфа Брауна.
Я скачал все 6 архивов. Но вот как это добро установить?
Скажите, пожалуйста!
Вопрос отправлен: 08.06.2003, 16:04
Отправитель: kA
[Следующий вопрос >>] [Список вопросов]
Отвечает ASMодей
Доброе время суток, kA!
Что значит установить? Это же тебе не программа, а набор
документов, текстовых файлов. Просто разархивируй и читай.
Ответ отправлен: 09.06.2003, 07:15
Отправитель: ASMодей
Отвечает Hubba
Добрый день, kA!
Ответ отправлен: 08.06.2003, 17:11
Отправитель: Hubba
Отвечает --- Нет данных ---
Добрый день, kA!
А че в архивах то ?
Ответ отправлен: 08.06.2003, 16:41
Отправитель: --- Нет данных ---
Отвечает _vt
Здравствуйте, kA!
А что там ты хочешь установить? Скопируй все содержимое первых четырех архивов (inter61a.zip - inter61f.zip) в одну папку.
Информация содержится в обычных текстовых файлах (interrup.*, ports.*, и др.),
в пятом архиве содержатся программки для удобного просмотра, в шестом - преобразователи листа в различные форматы(ng, hlp, tph и др.).
---===*** Testing E-Man 1.1...***===---
Ответ отправлен: 08.06.2003, 19:58
Отправитель: _vt
Отвечает Tigran K. Kalaidjian
Здравствуйте, kA!
Насколько я помню, в одном из архивов есть программа для "склеивания" частей списка прерываний в один текстовый файл. Но это вполне можно сделать вручную... А вообще-то ничего не надо устанавливать, просто распаковываете и всё. Что Вас смущает?
Ответ отправлен: 09.06.2003, 09:44
Отправитель: Tigran K. Kalaidjian
Отвечает Дмитрий
Добрый день, kA!
Все зависит от версии. Но там по-моему все просто. Есть даже read.me!
Ответ отправлен: 10.06.2003, 06:12
Отправитель: Дмитрий
Отвечает Broken Sword
Здравствуйте, kA!
1. Все файлы (inter61a.zip - inter 61f.zip) распакуй в один каталог. На вопрос о перезаписи уже существующих file_id.diz отвечай что хочешь.
2. Архив HC.zip распакуй в ту же папку (HC.zip не идет в комплекте, найди его в нете)
3. Из архива F вылезет intw2hlp.zip (именно с буковкой W!). Распакуй в тот же каталог.
4. Из intw2hlp.zip вылезет intwin.bat. Найди в нем строку hc31 intwin и замени на hcp intwin (вообще hc31 или hcp - это смотря какой HC.zip ты найдешь)
5. Запускай intwin.bat и жди. Ждать придется прилично (минут пять). На любые возникающие ошибки жми кнопку чтобы продолжить и не обращай внимания. В результате получишь intwin.hlp.
Ответ отправлен: 08.06.2003, 20:00
Отправитель: Broken Sword
Вопрос № 3406 |
Всем привет
Подскажите пожалуйста, почему не запускаеться откомпилированный Hello World на ХР:)
Компилировал TASM 5.0
tasm32.exe Hello.asm, TLink32.exe Hello.obj
Он мне пишет:
Hello.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобство
Что делать ?
Приложение:
Вопрос отправлен: 08.06.2003, 16:16
Отправитель: VooDoo (voo_doo@hotbox.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает St
Привет, VooDoo!
По всей видимости вы не указали необходимые ключи при компиляции и линковке. Я обычно для создания Win32 приложения следующие ключи:
tasm32 /zi /ml /m2 aaa.asm
tlink32 /v /Tpe /aa /c /x /V4.0 aaa.obj,aaa,, import32, aaa.def
DEL aaa.obj
/zi и /v - ключи для отладки
И возможно вы еще не создали def-файла, что нибудь вроде:
имя файла: aaa.def
содержимое:
NAME aaa
DESCRIPTION 'aaa'
CODE PRELOAD MOVEABLE DISCARDABLE
DATA PRELOAD MOVEABLE MULTIPLE
EXETYPE WINDOWS
HEAPSIZE 8192
STACKSIZE 8192
Не знаю будет в письме правильно показано, на всякий случай:
DESCRIPTION 'aaa' - aaa в одинарных кавычках
St
Ответ отправлен: 09.06.2003, 12:09
Отправитель: St
Отвечает Hangatyr
Здравствуйте, VooDoo!
Попробуй компилить так:
tasm32 /ml /m3 hello.asm
tlink32 -Tpe -aa -c -x hello.obj,,,import32.lib,,
Ответ отправлен: 08.06.2003, 17:18
Отправитель: Hangatyr
Отвечает Ramzes
Доброе время суток, VooDoo!
ну не знаю.... у меня к примеру вот ето работает
.386
.model tiny, stdcall
option casemap :none ; case sensitive
include F:masm32includewindows.inc
include F:masm32INCLUDEuser32.inc
include F:masm32includekernel32.inc
includelib masm32libuser32.lib
includelib masm32libkernel32.lib
includelib masm32libmasm32.lib
CSEG segment
assume CS:CSEG, DS:CSEG
_Begin:
;nvoke MessageBox, 0, ADDR Message, ADDR Caption, MB_OK
;nvoke ExitProcess, 0
push0
push offset Caption
push offset Message
push 0
call MessageBox
push 0
call ExitProcess
Message db "Hello, world!", 0
Caption db "Caption", 0
end _Begin
ends CSEG
Ответ отправлен: 10.06.2003, 17:58
Отправитель: Ramzes
Отвечает _vt
Доброе время суток, VooDoo!
Перед описаниями extrn добавь строку
includelib import32.lib
и компилируй со следующими параметрами:
tasm /ml hello.asm
tlink32 /Tpe /aa hello.obj
---===*** Testing E-Man 1.1...***===---
Ответ отправлен: 08.06.2003, 19:58
Отправитель: _vt
Отвечает --- Нет данных ---
Доброе время суток, VooDoo!
Почитай просот туториалы Iczelion'a по программированию на asm под Win32, компилятор Masm32
Ответ отправлен: 08.06.2003, 16:41
Отправитель: --- Нет данных ---
Отвечает Bob Johnson
Здравствуйте, VooDoo!
Вот уж не знаю, как ты компилируешь - у меня твой пример работает без проблем. Я компилирую вот так:
%TASMPATH%in asm32 /ml /t /m3 /zi /q /i%TASMPATH%Include %FI%.asm
%TASMPATH%in link32 -x -Tpe -ap -c -V4.0 -L%TASMPATH%Lib %FI%.obj, %FO%.exe , , import32.lib
где %FI% - это имя асм программы без расширения,
%FO% - это имя получаемого файла без расширения.
* EMan1.1: ---===*** Eternal power ***===---
Ответ отправлен: 08.06.2003, 17:34
Отправитель: Bob Johnson
Отвечает Hubba
Здравствуйте, VooDoo!
Не знаю...
Ответ отправлен: 08.06.2003, 17:10
Отправитель: Hubba
Отвечает GL
Добрый день, VooDoo!
В NT-системах перед строками
push 00000000h
call ExitProcess
нужно вставлять строчку
xor eax,eax
Ответ отправлен: 09.06.2003, 15:32
Отправитель: GL
Вопрос № 3407 |
Доброго времени суток господа!
Меня интересуют адреса где бы можно было скачать отладчик, компилятор для TASM и по возможности литературу по использованию этого ПО. А также хотелось бы узнать поподробнее что такое станции ББС?
Спасибо!!!
P.S. Хотя я знаком с вашей службой совсем недавно, но меня впечатлил ваш позитивный настрой и поэтому хочу выразить вашей службе благодарность за доброжелательное отношение к пользователям и оперативное оповещение, приятно
что есть такие люди и специалисты!
Вопрос отправлен: 08.06.2003, 17:56
Отправитель: Сергей
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Здравствуйте, Сергей!
По поводу литературы: Скачай архив рассылки по DOS с главной страницы РусФака, а также книгу Зубкова с сайта Боба Джонсона
P.S. Станция BBS - это, в моем понимании FTN-сетей, то же что и сервер в Internet, но могу ошибаться.
---===*** Testing E-Man 1.1...***===---
Ответ отправлен: 08.06.2003, 19:58
Отправитель: _vt
Отвечает Tigran K. Kalaidjian
Здравствуйте, Сергей!
Станция ББС - это, грубо говоря, склад файлов, к которому можно получить доступ через псевдографический или текстовый интерфейс, позвонив на телефонный номер модемом и скачав то, что нужно... Ничего сложного. Для доступа не нужно иметь специальных программ - HyperTerminal прилагается к стандартному пакету Windows.
В своё время станции носили более универсальный характер - это и склад файлов, и почтовый ящик и выход в ФИДО без регистрации и прочее, но сейчас эти дополнительные возможности мало кому нужны из-за существования Интернет... Однако многие файлы, которые лежать на станциях нельзя найти в Интернет + связь не оплачивается в пределах города, поэтому ббски существую и по сей день, хотя и быстро вымирают (за последний год произошло повальное вымирание – я даже не знаю выпускается ли AMBL- или NBL-листы).
Но моя станция до сих пор жива, поэтому достаточно со мной связаться и договориться о времени подключения. Список файлов с описанием я могу переслать Вам на E-Mail, если вы его укажете или напишете на мой адрес. Assembler – одно из основных направлений развития станции, поэтому Вы сможете там найти всё, что указывали в вопросе.
Ответ отправлен: 09.06.2003, 12:52
Отправитель: Tigran K. Kalaidjian
Отвечает --- Нет данных ---
Добрый день, Сергей!
Могу закачать к себе на сайт отладчик (примитивный Turbo debugger но для начала пойдет, и компилятор tasm что по поводу литературы, то советую скачать рассылку Калашникова с сайта www.rusfaq.ru, там довольно хорошо проходит обучение ассемблеру.
Станция BBS это просто человек у себя дома ставит модем на ожидание звонка, и люди дозваниваются до него и скачивают с его компа, то что хотят из того, что этот человек разрешил для скачивания. Все это происходит в спец. программе-оболочке насколько я помню..
Вообще если хочешь, чтобы я закачал на сайт td & tasm то дай знать.
Ответ отправлен: 08.06.2003, 18:12
Отправитель: --- Нет данных ---
Отвечает Дмитрий
Здравствуйте, Сергей!
Самое лучшее на сегодняшний день это wasm.ru Хотя лучше дополнительно приобрести CD с программами. Там кроме самого ассемблера можно найти еще кучу разных полезных программ. Да и стоить это будет дешевле, чем качать десятки-сотни мегабайт из сети. Bulletin Board System - электронная доска объявлений. Средство публикации разного рода информации. В свое время это был самый распространенный способ обмена файлами.
Ответ отправлен: 10.06.2003, 06:16
Отправитель: Дмитрий
Вопрос № 3408 |
Здравствуйте еще раз. Я вам недавно задавал вопрос про распределение памяти и про запуск программы. В приложении программа запускает command.com с параметрами копирования. После того как она это сделает невозможно использование функции 4eh, как тут быть? Это просто пример, так как я не могу вам послать мою большую программу, просто она слишком большая, вот я и сделал такой примерчик. Подскажите, пожалуйста, в чем здесь моя ошибка(а может и не моя). Спасибо.
Приложение:
Вопрос отправлен: 08.06.2003, 18:38
Отправитель: a1 (a111_666@mail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Добрый день, a1!
Второй раз вижу этот вопрос... Чтобы не возникало подобных вопросов, необходимо пользоваться отладчиком. Так вот, после непонятных мне манипуляций со стеком в начале программы, в памяти затирается путь поиска файлов (ddd), а распределение памяти тут не причем... Выкинь на хрен cli...sti, а также add bx,201h и все заработает...
---===*** Testing E-Man 1.1...***===---
Ответ отправлен: 09.06.2003, 23:48
Отправитель: _vt
Отвечает Bob Johnson
Приветствую Вас, a1!
Вот в чем твоя ошибка - и в этом, и в предыдущем вопросах ты когда указывал, какие файлы искать, забывал поставить в конце строки 0. Я это сделал и программа сразу заработала. Но копировать файл отказалась - ты неправильно указал параметры при запуске command.com. см. приложение.
Кроме того, раз ты перенес стек, то не можешь выполнить ret в конце!
P.S. Поскольку у меня ХР, то я исправил command.com на cmd.exe.
* EMan1.1: ---===*** Eternal power ***===---
Приложение:
Ответ отправлен: 09.06.2003, 15:29
Отправитель: Bob Johnson
Отвечает GL
Приветствую Вас, a1!
Приветствую Вас, a1!
Ошибка в строке
ddd db 'c:*.*$'
там не доллар должен быть в конце, а ноль!!! (строка в формате ASCIIZ).
Смотри внимательней описание функций.
Ответ отправлен: 09.06.2003, 15:32
Отправитель: GL
Вопрос № 3409 |
Создана конференция по вирмейкингу, все кому интересно присоединяйтись, Tigran, ты вроде этим интересуешся, вливайся...
TNTx-subscribe@yahoogroup.com -подписаться
TNTx-unsubscribe@yahoogroups.com -забить
TNTx@yahoogroups.com -отпраить сообщение
Для подписки нужно просто отправить пустое письмо на адрес(выше)
P.S. Извиняюсь за так сказать "рекламу"
P.P.S. Эксперты, пустите в массы, плз...
Вопрос отправлен: 09.06.2003, 04:48
Отправитель: Maverick (Maverick@nightmail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Ayl
Здравствуйте, Maverick!
Ну, запустил, так сказать, в массы :-)
Ответ отправлен: 09.06.2003, 13:49
Отправитель: Ayl
Форма отправки вопроса |
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.
(C) 2002-2003 Команда RusFAQ.ru.
Вопрос и дополнение |
Ваш вопрос:
Приложение (если необходимо):
Получить ответов:
Выбор рассылки |
Программисту Assembler (34) C / C++ (29) Perl (7) Builder / Delphi (21) Pascal (32) Basic / VBA (12) Java / JavaScript (12) PHP (8) MySQL / MSSQL (7) |
Пользователю Windows 95/98/Me (36) Windows NT/2000/XP (32) "Железо" (25) Поиск информации (16) |
Администратору Windows NT/2000/XP (16) Linux / Unix (9) |
Юристу Гражданское право (6) Семейное право (2) Трудовое право (3) КоАП (3) |
Отправить вопрос всем экспертам выбранной рассылки.
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
© 2001-2003 Россия, Москва. Авторское право: Калашников О.А. |
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||