Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
RusFAQ.ru: программирование на языке Assembler
Информационный Канал Subscribe.Ru |
RusFAQ.ru: программирование на языке Assembler
Выпуск № 590
от 13.07.2003, 18:00
Администратор: Имя: Калашников О.А. URL: Информационный ресурс ICQ: 68951340 Россия, Москва |
О рассылке: Задано вопросов: 3692 Отправлено ответов: 10826 Активность: 293.2 %
|
Список экспертов, ответы которых опубликованы в данном выпуске |
Bob Johnson Статус: Профессиональный Общий рейтинг: 151.96 URL: Программирование [Подробней >>] |
Hubba Статус: Доверительный Общий рейтинг: 145.28 [Подробней >>] |
Gibbel Статус: Профессиональный Общий рейтинг: 107.84 URL: Savage Metal Club - жизнь в стиле рок-н-ролл Телефон: +7 901 710 3146 [Подробней >>] |
Hangatyr Статус: Опытный Общий рейтинг: 114.36 [Подробней >>] |
Maverick Статус: Профессиональный Общий рейтинг: 128.69 URL: Эхоконференция по вирмейкингу Телефон: 89039415024 (BeeLine GSM) [Подробней >>] |
Ayl Статус: Профессиональный Общий рейтинг: 118.29 [Подробней >>] |
Алексей Статус: Начальный Общий рейтинг: 107.51 [Подробней >>] |
Tigran K. Kalaidjian Статус: Профессиональный Общий рейтинг: 121.05 URL: Методы оптимизации работы ПК [Подробней >>] |
masquer Статус: Профессиональный Общий рейтинг: 136.7 [Подробней >>] |
Евгений Иванов Статус: Доверительный Общий рейтинг: 132.91 [Подробней >>] |
ASMодей Статус: Профессиональный Общий рейтинг: 113.63 [Подробней >>] |
vitya Статус: Профессиональный Общий рейтинг: 108.07 [Подробней >>] |
Broken Sword Статус: Профессиональный Общий рейтинг: 121.68 URL: мой сайт [Подробней >>] |
Beeblebrox Статус: Профессиональный Общий рейтинг: 107.71 URL: Beeblebrox / TMA HomePage [Подробней >>] |
baldr Статус: Профессиональный Общий рейтинг: 112.16 URL: Сайт об ОС DOS. Всем, кто любит эту ОС! [Подробней >>] |
_vt Статус: Профессиональный Общий рейтинг: 122.55 [Подробней >>] |
Andy Статус: Начальный Общий рейтинг: 107.29 [Подробней >>] |
Краткий перечень вопросов |
Вопрос № 3655. Здравствуйте уважаемые!!!!! Звиняйте хлопци (так как глуп и зелен), но я возвращаясь к вопросу 3614 ... (ответов: 2)
Вопрос № 3656. Здравствуйте, уважаемые эксперты! Спасибо за ответ на мой предыдущий вопрос - я разобрался. Теперь х... (ответов: 2)
Вопрос № 3659. Брр... Мальчики, я пока прекращаю полемику и временно исчезну, а то на последние мои три письма подр... (ответов: 1)
Вопрос № 3660. ][айте, эксперты! примерно такая проблемка: ax=число bx=остаток к этому числу надо найти синус, коси... (ответов: 2)
Вопрос № 3661. ][айте, эксперты ещё раз. я пишу эмулятор компа, проц представлен примерно так: //----процессор tpro... (ответов: 4)
Вопрос № 3662. Здравствуйте, многоуважаемые! У меня к вам очередной вопрос: как сделать меню вроде того, что в MS O... (ответов: 3)
Вопрос № 3663. Здравствуйте Эксперты! может кто знает другой способ прочитать MBR под Win9x, кроме как извращения т... (ответов: 2)
Вопрос № 3665. Добрый день ув.Эксперты. Как найти все файлы (напр .txt) на диске (напр. с:)... включая все директ... (ответов: 3)
Вопрос № 3666. Где-то полгода назад мы проводили конкурс (вычисление кода), и я кому-то из экспертов (masquer? Brok... (ответов: 2)
Вопрос № 3667. полу-OFF: Добрый день, эксперты! Соорри, может не в тему, но всеже... Вопрос такой: есть однодискетн... (ответов: 2)
Вопрос № 3668. Привет! Часто в туториалах встечается словечко "масдай" откуда оно пошло, уж не от "M... (ответов: 7)
Вопросов: 11, ответов: 30
Вопрос № 3655 |
Здравствуйте уважаемые!!!!!
Звиняйте хлопци (так как глуп и зелен), но я возвращаясь к вопросу 3614 про прорисовку области окна. Только у меня несколько в другом варианте....Версия со слипом не прокатила. А про оптимизацию я что то не просёк, так можно такого на оптимизировать!! Что то мне подсказыват что ей какой то АпргрейтОкошко забульбенить....но скорей всего я ошибаюсь
Кстати если в боксе жмешь ОК, то область вся перерисовывается, а если жмешь на крест, то область за боксом не отображается!!!!!
Приложение:
Вопрос отправлен: 07.07.2003, 13:22
Отправитель: Кривой
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Доброе время суток, Кривой!
Ты пришли весь свой пример, потому что то, что ты прислал не работает у меня, как я ни пытался. (stretchdibits возвращает 0).
* EMan1.4: ---===*** Have your friend the way you would like him to have you ***===---
Ответ отправлен: 07.07.2003, 17:05
Отправитель: Bob Johnson
Отвечает Hubba
Приветствую Вас, Кривой!
Ответ отправлен: 07.07.2003, 14:48
Отправитель: Hubba
Вопрос № 3656 |
Здравствуйте, уважаемые эксперты!
Спасибо за ответ на мой предыдущий вопрос - я разобрался. Теперь хочу попросить еще кое о чем - если у кого есть под рукой описание протокола SMTP, киньте, если не жалко.
Вопрос отправлен: 07.07.2003, 13:56
Отправитель: Alex_osipov (alex_osipov@bk.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Gibbel
Здравствуйте, Alex_osipov!
http://www.ietf.org/rfc/rfc0821.txt
Ответ отправлен: 07.07.2003, 14:56
Отправитель: Gibbel
Отвечает Hangatyr
Здравствуйте, Alex_osipov!
Не жалко, лови.
Ответ отправлен: 07.07.2003, 14:25
Отправитель: Hangatyr
Вопрос № 3659 |
Брр... Мальчики, я пока прекращаю полемику и временно исчезну, а то на последние мои три письма подряд эта тварь-хуба ответил. Благо Бобушка письма раньше в рассылку форварднул, а то мне было бы стыдно, что мои письма в рассылку попадают посредством такой скотины. Надеюсь, пока я вернусь эта зараза издохнет.
Hangatyr, кратенко:
>> ..нет девушек?
> Нет.
Матвеева.
>> ...читал "Овода"
> ..причем же здесь Овод
Переписывался сам с собой через газету под псевдонимами "Овод" и "Защитник церкви", примерно то же, на что намекает Боб Джонсон. Перечитайте, пожалуйста.
> Давно общались?
Недавно.
Меня не интересуют нынешние, меня интересуют ушедшие. (С)
Ответьте, пожалуйста, на мыло.
Вот видите, и на старуху найдется проруха. Таким способом меня можно, конечно, выгнать из рассылки. Этому сморчку удалось это сделать... Но я надеюсь вскорости вернуться и продолжить наше общение :)). Такие твари в сети долго не живут, так что до скорого. ;))))))
Вижу, как Брокен Сворд, на стуле от радости прыгает и в ладоши хлопает... ;))))
Вопрос отправлен: 07.07.2003, 17:50
Отправитель: Наталья Березовец (stalmk@bk.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Maverick
Добрый день, Наталья Березовец!
Интересная личность эта хубба... посему видать крайне ущербная и страдает комплексом неполноценности :)
Этот брак генофонда прислал мне персональный вопрос "лохи"
Если это вопрос, то я честно затрудняюсь ответить лох ли он, т.к. с ним не общался, а если это утверждение в отношении меня, то я могу ответить за базар, что лох он :)
Потому как, только лох и может за глаза сказать на другого человека, не обосновав этого. Эй, хубба, хочешь я тебе обосную кто ты? Вот мой мыл Maverick@nightmail.ru Заходи, покалякаем, и ты поймешь, кто ты. Зачем так унижаться и писать в рассылку, чтоб 10000 подписчиков видели твои проблемы? Здесь же есть и психологи, и они о тебе уже знают больше чем ты сам :)
P.S. Извиняюсь, Наталья Березовец, что это ответ на ваш "вопрос". Так кто там в кафе идет? Я тоже хочууу ;)
Ответ отправлен: 08.07.2003, 14:04
Отправитель: Maverick
Вопрос № 3660 |
][айте, эксперты!
примерно такая проблемка:
ax=число
bx=остаток к этому числу
надо найти синус, косинус, аргсинус и аргкосинус
этого числа, результат засунуть в этиже регистры.
Вопрос отправлен: 07.07.2003, 18:03
Отправитель: Zensor (ZFTR@Rambler.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Ayl
Здравствуйте, Zensor!
Мда... А что такое "остаток к этому числу"? Какой остаток, откуда он взялся? Что из себя представляет?
Нужные функции ты можешь посчитать следующими методами:
1. Используя сопроцессор: fsin - синус, fcos - косинус. С арк-функциями сложнее, т.к. сопроцессор умеет считать только арктангенс, соответственно, нужно использовать соотношения: arcsin (x) = arctg (x/(sqrt (1 - x^2))); arccos (x) = - arctg (-x/(sqrt (1 - x^2))).
2. Используя табличные выражения: составляешь таблицу синусов для аргумента от 0 до PI/2 и дальше выбираешь из нее значения (для синусов и косинусов) или по значению определяешь арксинус и арккосинус.
3. Используешь разложение в ряд соответствующей функции и считаешь сумму этого ряда.
Ответ отправлен: 07.07.2003, 18:36
Отправитель: Ayl
Отвечает Bob Johnson
Доброе время суток, Zensor!
А что такое "остаток к этому числу"?
Для нахождения sin и других тригонометрических функций используется математический сопроцессор.
fld [arg]
fsin
fstp [res]
* EMan1.4: ---===*** Have your friend the way you would like him to have you ***===---
Ответ отправлен: 08.07.2003, 00:18
Отправитель: Bob Johnson
Вопрос № 3661 |
][айте, эксперты ещё раз.
я пишу эмулятор компа, проц представлен примерно так:
//----процессор
tprocessor=object
reg1,reg2:integer;
reg1h,reg1l,reg2h,reg2l:byte;
procedure cmp(r1,r2:integer);
end;
//---/процессор
как написать эту процедуру сравнения, мне кажется, как в любом интерприаторе пишется сравнение, но как оно пишется, я не могу догнать.
Вопрос отправлен: 07.07.2003, 18:09
Отправитель: Zensor (ZFTR@Rambler.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Алексей
Здравствуйте, Zensor!
Сравнение пишется примерно так (написал на Pascal, на C сам переделаешь):
r3:=r1-r2
if r3>0 then ... ставишь флаги
else if r3=0 then ... ставишь флаги
else ... ставишь флаги
Если нельзя пользоваться >,=,< анализируй последний бит числа r3.
Какие флаги нужно устанавливать, не помню, почитай справочник.
Ответ отправлен: 07.07.2003, 20:15
Отправитель: Алексей
Отвечает Ayl
Доброе время суток, Zensor!
Что-то я уже второй твой вопрос не могу догнать... Что ты хочешь, чтобы эта функция делала? Сравнивала 2 значения? А результат куда? Наверное, во флаги... Хм... А где описание флагов-то? Нету...
Итак, опишем регистр флагов как набор булевых переменных:
bCarryFlag : Boolean;
bParityFlag : Boolean;
bAuxFlag : Boolean;
bZeroFlag : Boolean;
bSignFlag : Boolean;
bTraceFlag : Boolean;
bIntFlag : Boolean;
bDecFlag : Boolean;
bOverFlag : Boolean;
Теперь смотрим: команда CMP должна изменить флаги CF, PF, AF, ZF, SF и OF. Выполняется она путем вычитания второго операнда из первого, но результат вычитания никуда не заносится, а используется только для установки флагов:
Procedure TProcessor.CMP (r1, r2 : integer);
var
t : Integer;
begin
t := r1 - r2;
if t = 0 then bZeroFlag := true else bZeroFlag := false;
if t < 0 then bSignFlag := true else bSignFlag := false;
if r2 > r1 then bCarryFlag := true else bCarryFlag := false;
bOverFlag := bCarryFlag xor bSignFlag;
; флаги AF и PF тоже можно установить здесь
end;
Другой вариант - использовать встроенный ассемблер и написать примерно такое:
Var
rFlags : Word;
Procedure TProcessor.CMP (r1, r2 : integer); assembler;
asm
mov ax, r1
cmp ax, r2
pushf
pop ax
mov rFlags, ax
end;
Ответ отправлен: 07.07.2003, 19:26
Отправитель: Ayl
Отвечает Bob Johnson
Доброе время суток, Zensor!
Вообще-то очень странно, что reg1 у тебя обозначен отдельно от reg1h и reg1l. Если это тот же самый регистр, то размещай их в одном и том же месте. В С для этого используется union, в pascal - не помню.
Для того, чтобы написать процедуру сравнения, тебе прежде всего надо описать что-то подобное регистру флагов (т.е. куда у тебя будет помещен результат сравнения). Без него сравнивать что-либо достаточно странно. Затем можно написать что-то вроде такого:
flags.z = (r1 == r2);
flags.c = (r1 < rк2);
и т.д.
* EMan1.4: ---===*** Have your friend the way you would like him to have you ***===---
Ответ отправлен: 08.07.2003, 00:18
Отправитель: Bob Johnson
Отвечает Tigran K. Kalaidjian
Здравствуйте, Zensor!
Сравниваете эти 2 числа и выставляете соотв. флаги, которые у Вас AFAIU представлены в виде boolean-переменных.
Например:
...
if int1=int2 then ZF:=TRUE else ZF:=FALSE;
if int1>=int2 then CF:=FALSE else CF:=TRUE;
...
и так далее в этом же духе.
Ответ отправлен: 10.07.2003, 10:08
Отправитель: Tigran K. Kalaidjian
Вопрос № 3662 |
Здравствуйте, многоуважаемые!
У меня к вам очередной вопрос: как сделать меню вроде того, что в MS Office XP? я вроде слышал, что для этого нужно оформить файл манифеста, но как это сделать?
Вопрос отправлен: 07.07.2003, 18:53
Отправитель: Alex_Osipov (alex_osipov@bk.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает masquer
Доброе время суток, Alex_Osipov!
Как манифест оформлять есть в MSDN, только тебе это не поможет, т.к. такое меню с тенями только ручками рисуется.
Ответ отправлен: 08.07.2003, 11:15
Отправитель: masquer
Отвечает Евгений Иванов
Приветствую Вас, Alex_Osipov!
Ты можешь сделать меню даже круче, чем в ХРюшке!
Есть OWNERDRAW.
Ну а так, чтобы не писать заново, можно кусок кода выдрать откуда-нибудь...
:-)
Ответ отправлен: 09.07.2003, 03:03
Отправитель: Евгений Иванов
Отвечает Bob Johnson
Приветствую Вас, Alex_Osipov!
Нет, меню как в office xp только манифестом не добьещься (помню, что сам когда-то это предложил, но позже понял, что вопрос был не про стиль win xp, а про меню)... Это надо делать самому или скачать из интернета, например с http://www.codeproject.com - но там для VC++. (называется CMenuXP).
* EMan1.4: ---===*** Have your friend the way you would like him to have you ***===---
Ответ отправлен: 08.07.2003, 00:18
Отправитель: Bob Johnson
Вопрос № 3663 |
Здравствуйте Эксперты!
может кто знает другой способ прочитать MBR под Win9x, кроме как извращения типа написания Win16 DLL, или может есть какие-то недокументированные возможности?
Спасибо!
Вопрос отправлен: 08.07.2003, 03:25
Отправитель: Alex
[Следующий вопрос >>] [Список вопросов]
Отвечает Maverick
Доброе время суток, Alex!
А под нулевым кольцом уже не катит?
Ответ отправлен: 08.07.2003, 14:04
Отправитель: Maverick
Отвечает ASMодей
Приветствую Вас, Alex!
А тебе обязательно его читать в 32-битной программе? Может проще написать програмку для DOS-сессии и запускать ее из первой? Из DOS-программы прочитать MBR не составит никакого труда - используй прерывание INT 13h и все.
Ответ отправлен: 08.07.2003, 06:54
Отправитель: ASMодей
Вопрос № 3665 |
Добрый день ув.Эксперты.
Как найти все файлы (напр .txt) на диске (напр. с:)...
включая все директории.
Если есть исходник... буду благодарен...
Спсибо.
Вопрос отправлен: 08.07.2003, 19:34
Отправитель: pAcU (pacu@mail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Евгений Иванов
Доброе время суток, pAcU!
Прошу!
Надеюсь, поймёшь, где что...
Весь исходник можешь взять здесь:
http://superforest.narod.ru/research_coder.htm
Приложение:
Ответ отправлен: 09.07.2003, 17:24
Отправитель: Евгений Иванов
Отвечает vitya
Доброе время суток, pAcU!
рекурсивно.
читаешь данную директорию и ищешь в ней все файлы .txt. В зависимости от ос разные функции - FindFirst, FindNext...
потом ищещь все директории и для них повторяешь ту же самую процедуру.
Ответ отправлен: 09.07.2003, 10:38
Отправитель: vitya
Отвечает Bob Johnson
Здравствуйте, pAcU!
WIN32_FIND_DATA wfd;
if ((HANDLE h = FindFirstFile ("C:\*.txt", &wfd)) != INVALID_HANDLE_VALUE)
do {
...
} while (FindNextFile (h, &wfd));
* EMan1.4: ---===*** Have your friend the way you would like him to have you ***===---
Ответ отправлен: 10.07.2003, 23:09
Отправитель: Bob Johnson
Вопрос № 3666 |
Где-то полгода назад мы проводили конкурс (вычисление кода), и я кому-то из экспертов (masquer? Broken Sword? хоть убей, не помню) выслал в качестве приза исходник своей криптовалки. Так вот, я ее потерял у себя, не могли бы вы прислать копию?
Вопрос отправлен: 09.07.2003, 11:16
Отправитель: Beeblebrox (beeblbrx@mail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает masquer
Доброе время суток, Beeblebrox!
Мне высылался этот файл, только было это с год назад :)
Я у себя посмотрю в своих завалах и вышлю обязательно.
Ответ отправлен: 09.07.2003, 17:27
Отправитель: masquer
Отвечает Broken Sword
Добрый день, Beeblebrox!
хе... я у себя в завалах обнаружил Visual Sequrity v. 6.3 crack (но это мой исходник). Самого Visual Sequrity не обнаружено. Может по декриптовалке сможешь восстановить...
Ответ отправлен: 09.07.2003, 13:05
Отправитель: Broken Sword
Вопрос № 3667 |
полу-OFF: Добрый день, эксперты! Соорри, может не в тему, но всеже... Вопрос такой: есть однодискетный дистрибутив Linux, который грузится по сети и читает с сервера конфигурационный файл. В этом файле конфигурации должна быть лицензия, которая стоит денег, а их нет....
В линуксе за "чтение" и дкеодирование лицензии отвечает один исполнимый файл, запускаемый из скрипта инициализации.
Файл из Linux'a вытянул - а как его посмотреть???
Собственно сам вопрос:
1) существуют ли отладчики/дизассемблеры под Линукс(где взять)?
2) какой формат исполняемых файлов в LINUX(где код/данные)?
p.s. asm знаю, в поисковиках ничего толкового (нужного) не нашел, так что ногами не бейте!
Вопрос отправлен: 09.07.2003, 15:12
Отправитель: Андрей (andrewpg@yandex.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Broken Sword
Доброе время суток, Андрей!
1. Отладчики только на уровне исходника (т.е. C-шный код), идут в стандартном комплекте - GNU Debugger. Дополнительно - DDD, и куча еще я не помню. Для асмовского кода есть пара CodeView-подобных заморышей (даже еще хуже, больше похожи на DEBUG), крайне неудобны и глючны. Я вообще за все время поисков (а искал я долго и везде) нашел только один (кстати это одна из причин почему ассемблерщику нечего делать под *nix).
2. .ELF-формат. Залезь на linuxassembly.org - там об нем есть интересные статьи.
Ответ отправлен: 09.07.2003, 22:01
Отправитель: Broken Sword
Отвечает Bob Johnson
Доброе время суток, Андрей!
> В этом файле конфигурации должна быть лицензия, которая стоит денег, а их нет....
Linux за деньги?! Дожили...
* EMan1.4: ---===*** Have your friend the way you would like him to have you ***===---
Ответ отправлен: 10.07.2003, 23:10
Отправитель: Bob Johnson
Вопрос № 3668 |
Привет!
Часто в туториалах встечается словечко "масдай" откуда оно пошло, уж не от "Must die" ли :) ! и че оно обозначает?
И еще что значит сокращение "т.н."??
Заранее спасибо.
Вопрос отправлен: 09.07.2003, 17:59
Отправитель: Dick Wint
[Следующий вопрос >>] [Список вопросов]
Отвечает Beeblebrox
Приветствую Вас, Dick Wint!
Это же классика - Jesus Christ Superstar.
Must die! Must die!
This Jesus must die!
...
Но я почему-то уверен, что 80% употребляющих это слово слушают совсем другую музыку...
Часто слово "масдай" отождествляется с операционной системой Windows, ибо она - зло.
т.н. = так называемый
Ответ отправлен: 09.07.2003, 18:39
Отправитель: Beeblebrox
Отвечает Ayl
Здравствуйте, Dick Wint!
От него, родимого! А обозначает это - "должен умереть!"
Сокращение "т.н." = "так называемый (ого)"
Ответ отправлен: 09.07.2003, 18:44
Отправитель: Ayl
Отвечает baldr
Здравствуйте, Dick Wint!
:))) [Кое-кто сейчас усмехнется... ;) ]
Мастдай - это, действительно, Must die. А еще так называют мастда.. сорри, винду. :) Угадай за что? :)
Т.н. - это "так называемый"... :)
Ответ отправлен: 09.07.2003, 19:01
Отправитель: baldr
Отвечает _vt
Доброе время суток, Dick Wint!
1) Это чисто компьютерный жаргон - так называют операционные системы Windows линейки 9x (95,98,ME), хотя некоторые неправильно называют этим словом все Windows...
2) А это сокращение, встречающееся в литературном русском языке - можно посмотреть в учебнике русского языка... :-(
---===*** E-Man 1.4 - waiting for 1.5...***===---
Ответ отправлен: 11.07.2003, 18:56
Отправитель: _vt
Отвечает Tigran K. Kalaidjian
Доброе время суток, Dick Wint!
Оттудова-оттудова. Must Die = Должен умереть.
"т.н." - я обычно так пишу, если лень набрать "так называемый", не знаю как это используют другие.
Ответ отправлен: 10.07.2003, 09:51
Отправитель: Tigran K. Kalaidjian
Отвечает Bob Johnson
Добрый день, Dick Wint!
мастдай и есть must die. Означает "должно умереть". Применяет в противовес "rulez", что обозначает "рулить", типа:
"linuz rulez, windowz suxx and must die" - означает бред обкуренного линуксоида, который пытался этим сказать, что linux - настоящая операционная система, а вот windows - отстой и должно умереть.
* EMan1.4: ---===*** Have your friend the way you would like him to have you ***===---
Ответ отправлен: 10.07.2003, 23:10
Отправитель: Bob Johnson
Отвечает Andy
Здравствуйте, Dick Wint!
Да от него самого, а означает "должен умереть" ;)
Так говорят о какой-нибудь не хорошей вещи (глючной или просто не хорошей) :))) например, Windows маст дай :)))
"т.н." - "так называемый" что это означает не надо расшифровывать? ;)
Не за что, только помоему к языку ассемблер это не имеет отношения. Уж он то точно Must live forever :)
Ответ отправлен: 11.07.2003, 10:13
Отправитель: Andy
Форма отправки вопроса |
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.
(C) 2002-2003 Команда RusFAQ.ru.
Вопрос и дополнение |
Ваш вопрос:
Приложение (если необходимо):
Получить ответов:
Выбор рассылки |
Программисту Assembler (35) C / C++ (22) Perl (5) Builder / Delphi (16) Pascal (23) Basic / VBA (9) Java / JavaScript (11) PHP (9) MySQL / MSSQL (8) Криптография (5) WinAPI (7) |
Пользователю Windows 95/98/Me (32) Windows NT/2000/XP (26) "Железо" (23) Поиск информации (15) |
Администратору Windows NT/2000/XP (14) Linux / Unix (5) |
Юристу Гражданское право (10) Семейное право (5) Трудовое право (9) КоАП (5) |
Отправить вопрос всем экспертам выбранной рассылки.
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||