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

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.

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

Ваше имя:

Ваш e-mail:

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


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

Ваш вопрос:


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


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


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

Программисту
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.


Яндекс цитирования
© 2001-2003 Россия, Москва. Авторское право: Калашников О.А.


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное