Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
RusFAQ.ru: программирование на языке Assembler
Информационный Канал Subscribe.Ru |
RusFAQ.ru: программирование на языке Assembler
Выпуск № 630
от 31.08.2003, 23:00
Администратор: Имя: Калашников О.А. URL: Информационный ресурс ICQ: 68951340 Россия, Москва |
О рассылке: Задано вопросов: 4063 Отправлено ответов: 12035 Активность: 296.2 %
|
Список экспертов, ответы которых опубликованы в данном выпуске |
Bob Johnson Статус: Профессиональный Общий рейтинг: 151.96 URL: Программирование [Подробней >>] |
ASMодей Статус: Профессиональный Общий рейтинг: 113.05 [Подробней >>] |
Евгений Иванов Статус: Профессиональный Общий рейтинг: 149.28 URL: Super Assembler Software Телефон: НСС +7 831 3107039 [Подробней >>] |
_vt Статус: Профессиональный Общий рейтинг: 121.26 [Подробней >>] |
masquer Статус: Профессиональный Общий рейтинг: 134.22 [Подробней >>] |
Gibbel Статус: Профессиональный Общий рейтинг: 107.35 URL: Savage Metal Club - жизнь в стиле рок-н-ролл Телефон: +7 901 710 3146 [Подробней >>] |
Beeblebrox Статус: Профессиональный Общий рейтинг: 107.26 URL: Beeblebrox / TMA HomePage [Подробней >>] |
[L2]Max Статус: Опытный Общий рейтинг: 124.68 Телефон: (0562) 323428 [Подробней >>] |
Fantomas Статус: Доверительный Общий рейтинг: 117.2 [Подробней >>] |
Hangatyr Статус: Опытный Общий рейтинг: 112.83 [Подробней >>] |
Maverick Статус: Профессиональный Общий рейтинг: 125.29 URL: Эхоконференция по вирмейкингу Телефон: 89039415024 (BeeLine GSM) [Подробней >>] |
Greys Статус: Доверительный Общий рейтинг: 123.84 [Подробней >>] |
Ayl Статус: Профессиональный Общий рейтинг: 117.74 [Подробней >>] |
Краткий перечень вопросов |
Вопрос № 4013. Здравствуйте эксперты! У меня возникла проблема в написании руссификатора. Помогите! Должен работать... (ответов: 4)
Вопрос № 4014. Приветствую всех ! Подскажите пожалуйста какое сообщение послать ! Сразу предупреждаю - окно с Combo... (ответов: 4)
Вопрос № 4015. Добрий день! Я по поводу вопроса № 3994 Для [L2]Max мой e-mail: yo-ho@km.ru!... (ответов: 1)
Вопрос № 4016. Здраствуйте уважаемый эксперт! Я запускаю программы под отладчиком(все говорят мол быстрее поймешь A... (ответов: 3)
Вопрос № 4017. Уважаемые господа! Перескочил с Борланда на Вижуал. К сожалению Бил оказался более удобным. Смирился... (ответов: 2)
Вопрос № 4018. Здравствуйте, великие программисты и добрые люди! Не подскажет ли кто-нибудь, где можно найти перечи... (ответов: 8)
Вопрос № 4019. Привет всем экспертам. В данном письме нет вопроса, а только небольшая просьба. Поситите пожалуйста ... (ответов: 1)
Вопрос № 4020. Можно ли из vxd вызвать обычную api функцию типа CreateWindowEx и тд.(Кроме тех которые описаны в sh... (ответов: 1)
Вопрос № 4021. Уважаемые эксперты, срочно нужен формат *.scr файла. В результате дизассамблирования понял, что стру... (ответов: 3)
Вопрос № 4022. Уважаемые эксперты Подскажите, пожалуйста, каким образом можно решить подобную задачу: Имеется конс... (ответов: 1)
Вопрос № 4023. Уважаемые читатели рассылки ! Начиная с сентября этого года я не смогу своевременно отвечать на ваши... (ответов: 1)
Вопрос № 4024. Здравствуйте. Подскажите, пожалуйста, что означает инструкция BSWAP EDX , или хотя-бы ссылку где я ... (ответов: 4)
Вопросов: 12, ответов: 33
Вопрос № 4013 |
Здравствуйте эксперты! У меня возникла проблема в написании руссификатора. Помогите! Должен работать до загрузки ДОСа/Winда. Спасибо
Вопрос отправлен: 26.08.2003, 23:52
Отправитель: Марсель
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Здравствуйте, Марсель!
А в чем проблема?
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 27.08.2003, 14:13
Отправитель: Bob Johnson
Отвечает ASMодей
Здравствуйте, Марсель!
Как это "должен работать до загрузки ДОСа"? Кто тогда у тебя его будет загружать? BIOS?
И какая именно у тебя проблема, хоть бы написал.
Ответ отправлен: 27.08.2003, 08:36
Отправитель: ASMодей
Отвечает Евгений Иванов
Здравствуйте, Марсель!
Ну и в чём проблема?
Тут нужно обрабатывать клавиатуру. Это раз.
Затем шрифты. Это два.
Клавиатуру по сути надо - переключатель и посылка кодов старше 128.
Шрифты - это проще. Просто замена. Или в памяти, или можно в теневую память
видео-пзу. Что я и использую:
1.
Драйвер кириллицы для клавиатуры и экрана CLARUS, версия 1.7
Разработал Ярослав Чеботарёв. Москва, январь 1999 г.
2.
Русификатор DOS "cyr.exe" для русификации MS-DOS и
DOS-сеансов Windows 3.11 и Windows 95.
Сергей Гончаров,
serge@antares.ru
Вот CYR поинтереснее будет.
Так что проси выслать исходники и никаких проблем! :-)
А ещё крутая вещь:
Эмулятор графического курсора мыши MOUSEMU, версия 3.3
В ДОСе стрелочка бегает по экрану! Красиво и удобно!
Бывай!
Ответ отправлен: 27.08.2003, 01:49
Отправитель: Евгений Иванов
Отвечает _vt
Добрый день, Марсель!
А что ты хочешь русифицировать: клавиатуру или экран?? Или все вместе?? На wasm.ru лежат исходники и того и другого для DOS, используй их... Кроме того, просто так ты до запуска dos ты ничего русифицируешь: надо тебе будет писать загрузчик, который будеть сначала загружать знакогенератор, а потом операционную систему. Но это еще не факт, что dos не восстановит все как было...
---===*** Updated E-Man 1.5 - it's cool!***===---
Ответ отправлен: 27.08.2003, 16:26
Отправитель: _vt
Вопрос № 4014 |
Приветствую всех !
Подскажите пожалуйста какое сообщение послать !
Сразу предупреждаю - окно с ComboBox не мое !!!
Есть ComboBox, в котором находятся несколько строк,
например "Иванов","Сидоров","Петров".
В зависимости от того, какая строчка выбрана в ComboBox'е -изменяется текст в текстовом поле, которое расположено рядом. Т.е. если выбран "Иванов", то в текстовом поле
будет "Умный", если "Сидоров" - "Средний", если "Петров" -
"Глупый".
Допустим в начале, в ComboBox находится строка "Иванов", а в текстовом поле значение "Умный". Мне нужно узнать значение "Сидоров". Когда я ComboBox'у посылаю сообщение CB_SELECTSTRING с параметром "Сидоров" в ComboBox'e текст изменяется на "Сидоров", но значение в текстовом поле остается прежним. Т.е. получается что "Сидоров" - "Умный".
Мне нужно послать ComboBox'у какое-то сообщение, чтобы
он изменил значение в текстовом поле. Т.е. передать ему
что строка изменилась и нужно изменить значение.
Спасибо за внимание !
Вопрос отправлен: 27.08.2003, 00:04
Отправитель: Fantomas
[Следующий вопрос >>] [Список вопросов]
Отвечает masquer
Здравствуйте, Fantomas!
Тебе бы вначале разобраться, как именно после выбора в комбобоксе появляется его соответствие в текстовом поле.
Ответ отправлен: 27.08.2003, 12:00
Отправитель: masquer
Отвечает Gibbel
Здравствуйте, Fantomas!
Это разные объекты. Родительское окно получает сообщение CBN_SELCHANGE, реакцией на которое и является замена значения в Edit'е.
P.S.:Для подобных вопросов существует рассылка по WinAPI
Ответ отправлен: 27.08.2003, 11:11
Отправитель: Gibbel
Отвечает Beeblebrox
Доброе время суток, Fantomas!
Обрабатывай CBN_SELCHANGE
Ответ отправлен: 27.08.2003, 10:13
Отправитель: Beeblebrox
Отвечает Евгений Иванов
Доброе время суток, Fantomas!
Это раздельные объекты.
Так что ты должен сам следить за синхронизацией.
Ответ отправлен: 27.08.2003, 01:31
Отправитель: Евгений Иванов
Вопрос № 4015 |
Добрий день!
Я по поводу вопроса № 3994
Для [L2]Max мой e-mail: yo-ho@km.ru!
Вопрос отправлен: 27.08.2003, 01:55
Отправитель: Madman (yo-ho@km.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает [L2]Max
Доброе время суток, Madman!
Плз, повтори вопрос, я удалил твое письмо
Ответ отправлен: 27.08.2003, 05:20
Отправитель: [L2]Max
Вопрос № 4016 |
Здраствуйте уважаемый эксперт!
Я запускаю программы под отладчиком(все говорят мол быстрее поймешь Assembler)
но я ничего там не понимаю.У меня стоит AFDPRO.Я знаю что когда нажимаешь F1 то меняется значение регистров,знаю как вычислить размер одной строки(например mov ah,9 =2 байта),но больше ничего не могу понять,для чего там еще цифры снизу, слева и т.д.Помогите разобраться в отладчике.
Заранее спасибо!
Вопрос отправлен: 27.08.2003, 08:34
Отправитель: Олег
[Следующий вопрос >>] [Список вопросов]
Отвечает Евгений Иванов
Добрый день, Олег!
Быстрее так не поймёшь!
Надо изучать Ассемблер на практике.
Выставь получение листинга в своём Ассемблере и экспериментируй
с командами.
Так же не помешает читать описания команд в книгах.
Отладчик нужен для отладки программ.
Ответ отправлен: 27.08.2003, 12:32
Отправитель: Евгений Иванов
Отвечает _vt
Приветствую Вас, Олег!
> Я знаю что когда нажимаешь F1 то меняется значение регистров
Вот и тебе надо проследить, правильно ли они меняются... Ведь отладчик предназначен для поиска ошибок в программе...
> для чего там еще цифры снизу, слева
К примеру, хочешь ты посмотреть, где находится в памяти строка, которую твоя программа собирается вывести на экран, ты написал в программе так:
mov ah, 9
mov dx, offset my_string
Запускаешь программу в отладчике и видишь:
mov ah, 9
mov dx, [10A] (к примеру)
то есть компилятор подставил реальный адрес my_string вместо offset...
Вот и смотришь по адресу DS:010Ah, есть ли там твоя строка... Для этого клавишей F8 (в AFDPRO) переводишь в нижнее окно (где DS:0000) и пишешь 010A, если все правильно - справа увидишь шестнадцатеричное представление своей строки, а еще правее - и саму строку...
Но вообще то, AFDPRO слишком замороченный отладчик, используй лучше TD(он понятней), хотя кому как...
---===*** Updated E-Man 1.5 - it's cool!***===---
Ответ отправлен: 27.08.2003, 16:26
Отправитель: _vt
Отвечает Fantomas
Здравствуйте, Олег!
Олег, ну зачем тебе какой-то AFDPRO ?
Используй SoftIce, - это самый лучший отладчик !!!
?>Я запускаю программы под отладчиком(все говорят мол
быстрее поймешь Assembler)
!>Я так не думаю !!! Не зная комманд ты нихрена там не поймешь. Я считаю, чтоб понять ассемблер - совсем
не обязательно читать книги, в которых заумными фразами рассказывается то, что не каждый эксперт поймет. Просто
возьми самый простой пример, типа "Hello World !" посмотри что там написано, поизменяй значения, посмотри что получится и ты моментально в него въедешь.
Удачи !!!
Ответ отправлен: 27.08.2003, 18:56
Отправитель: Fantomas
Вопрос № 4017 |
Уважаемые господа! Перескочил с Борланда на Вижуал. К сожалению Бил оказался более удобным. Смирился со многим у Била. Но как блин мне THIS передавать не через регистры, а через стэк. С этим мириться не могу. Подскажите кто знает.
Вопрос отправлен: 27.08.2003, 10:13
Отправитель: Василий
[Следующий вопрос >>] [Список вопросов]
Отвечает masquer
Доброе время суток, Василий!
Не вижу проблемы. Я на С не пишу, но насколько я знаю (и видел в отладчике), вся структура this(или что там в нее входит) хранится на стеке, а ее указатель через ecx передается.
Ответ отправлен: 27.08.2003, 11:35
Отправитель: masquer
Отвечает Bob Johnson
Здравствуйте, Василий!
А в чем проблема? если ты укажешь тип вызова __stdcall, то все (в том числе и неявный параметр this) будет передаваться через стек. Через регистры они передаются только в случае типа вызова __fastcall. (по умолчанию - thiscall: This is the default calling convention used by C++ member functions that do not use variable arguments. The callee cleans the stack, so the compiler makes vararg functions __cdecl, and pushes the this pointer on the stack last. The thiscall calling convention cannot be explicitly specified in a program, because thiscall is not a keyword.)
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 27.08.2003, 16:21
Отправитель: Bob Johnson
Вопрос № 4018 |
Здравствуйте, великие программисты и добрые люди! Не подскажет ли кто-нибудь, где можно найти перечисление с описанием функций Windows API? Учебное руководство по программированию для винда на асме тоже хотелось бы найти.
Заранее благодарю.
Дэльф
Вопрос отправлен: 27.08.2003, 12:00
Отправитель: Дэльф
[Следующий вопрос >>] [Список вопросов]
Отвечает masquer
ЭМЭСДЭЭН!!! Это уже даже не в сотый раз отвечаем.
Ответ отправлен: 27.08.2003, 12:39
Отправитель: masquer
Отвечает Евгений Иванов
Здравствуйте, Дэльф!
Borland C++.
Там файл 24 Мб!
Ответ отправлен: 27.08.2003, 12:35
Отправитель: Евгений Иванов
Отвечает Bob Johnson
Доброе время суток, Дэльф!
Это есть в MSDN. Еще некоторая информация есть у меня на странице.http://bobjohnson.nm.ru
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 27.08.2003, 14:10
Отправитель: Bob Johnson
Отвечает Hangatyr
Здравствуйте, Дэльф!
Не буду оригинален и посоветую MSDN (достать можно в магазине или, если уж очень лень идти в магазин, то можно смотреть его на http://msdn.microsoft.com) и Iczelion'а (есть на wasm.ru).
Ответ отправлен: 27.08.2003, 12:27
Отправитель: Hangatyr
Отвечает Maverick
Добрый день, Дэльф!
Найди диск с C++ там есть файл win32.hlp
Ответ отправлен: 27.08.2003, 12:17
Отправитель: Maverick
Отвечает _vt
Приветствую Вас, Дэльф!
Судя по нику, Delphi у тебя есть :-) Поищи в дистрибутиве файл win32.hlp (или если delphi установлен, в папке c:\program files\common files\borland shared\mshelp\win32.hlp), в нем вполне приличное описание WinAPI (правда на английском). А руководство - книга Зубкова и туториалы Iczelion'a... В интернете есть, ищи поисковиками, например Зубков есть здесь
---===*** Updated E-Man 1.5 - it's cool!***===---
Ответ отправлен: 27.08.2003, 16:27
Отправитель: _vt
Отвечает Fantomas
Доброе время суток, Дэльф!
Вообще то, если ты хочешь что-то получить, будь то руководство или еще какая нибудь вещица - нужно оставлять
свой E-mail !!!
У меня есть то, что тебе нужно !
Я сам долго искал описание Api функций под Windows и как-то наткнулся на один справочник.
Можешь писать сразу на f-a-n-t-o-m-a-s@ukr.net, разберемся.
Ответ отправлен: 27.08.2003, 18:55
Отправитель: Fantomas
Отвечает Greys
Здравствуйте, Дэльф!
Оставь свое мыло и я тебе этого борохла накидаю!
С уважением, Greys!
Ответ отправлен: 29.08.2003, 00:45
Отправитель: Greys
Вопрос № 4019 |
Привет всем экспертам.
В данном письме нет вопроса, а только небольшая просьба.
Поситите пожалуйста мой новый сайт
http://proect-int21h.narod.ru
Так как я начал изучение ассемблера совсем недавно, то работаю пока в ДОС'е на стаааааааром нотике. Следовательно на сайте пока мало чего виндозовского.
На это письмо ответа можно не присылать. Тока оставте чё нить в гостевухе. (ну там пожелания или замечания).
ПОЖАААААААААлуйста. Мне это важно ( мнение людей ).
Вопрос отправлен: 27.08.2003, 13:06
Отправитель: Int 21H
[Следующий вопрос >>] [Список вопросов]
Отвечает Greys
Добрый день, Int 21H!
Ну ты прикольный перец! Почитал твою биографию на сайте - ну прям про меня. Единственное отличие я тебя на год постарше буду!
С уважением, Greys!
Ответ отправлен: 29.08.2003, 00:56
Отправитель: Greys
Вопрос № 4020 |
Можно ли из vxd вызвать обычную api функцию типа CreateWindowEx и тд.(Кроме тех которые описаны в shell.inc и 16 битных).Если можно то как?
Вопрос отправлен: 27.08.2003, 13:18
Отправитель: noname
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Здравствуйте, noname!
Нет. Только vxdcall и vmmcall. Можно, правда, отослать сообщение обычному окну, а его поток выполнит эту функцию. Но все равно много ограничений.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 27.08.2003, 14:11
Отправитель: Bob Johnson
Вопрос № 4021 |
Уважаемые эксперты, срочно нужен формат *.scr файла. В результате дизассамблирования понял, что структура близка к PE-формату, но из-за дифицита времени не могу продвинуться дальше в своих поисках! Если у кого есть исходники *.scr файла, пришлите пожалуйста, очень надо! За ссылки к статьям отдельное спасибо!
С уважением, GREYS!
Вопрос отправлен: 27.08.2003, 14:13
Отправитель: Greys (ic_box_mail@mail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Доброе время суток, Greys!
Так scr - это и есть обычный PE! Даже более того, это - обычный ехе, который только написан по специальным правилам. Это есть в MSDN (я нашел по строке "scr screen saver parameters") - "Handling Screen Savers".
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 27.08.2003, 16:15
Отправитель: Bob Johnson
Отвечает _vt
Здравствуйте, Greys!
> В результате дизассамблирования понял, что структура близка к PE-формату
Если ты имеешь в виду скринсейвер, то открою тебе огромный секрет :-): это обычный PE exe. Просто по стандарту он должен обрабатывать некоторые параметры командной строки, которые передаются системой при разных режимах запуска скринсейвера: /s - обычный запуск, /p - запуск в окне preview (это когда он в списке скринсейверов), /c - запуск параметров, /a - установка пароля.
---===*** Updated E-Man 1.5 - it's cool!***===---
Ответ отправлен: 27.08.2003, 17:48
Отправитель: _vt
Отвечает Евгений Иванов
Добрый день, Greys!
Это обычный PE-файл.
А всё действо происходит из командной строки.
Есть настройка и запуск.
У системы идёт запуск по расширению и уже эти параметры проставлены.
Поэтому и кажется, что запускаешь, а он сам запускается.
Так что смотри в реестре, что за параметры...
Ответ отправлен: 29.08.2003, 00:10
Отправитель: Евгений Иванов
Вопрос № 4022 |
Уважаемые эксперты
Подскажите, пожалуйста, каким образом можно решить подобную задачу:
Имеется консольное 32-разрядное приложение(текстовый режим). Каким образом можно получить информацию, выводимую на экран - символы, позицию курсора?
Вопрос отправлен: 27.08.2003, 14:21
Отправитель: vny
[Следующий вопрос >>] [Список вопросов]
Отвечает Евгений Иванов
Приветствую Вас, vny!
Там буфер.
Используй его.
Ответ отправлен: 29.08.2003, 00:41
Отправитель: Евгений Иванов
Вопрос № 4023 |
Уважаемые читатели рассылки !
Начиная с сентября этого года я не смогу своевременно отвечать на ваши вопросы по роду своих занятий. Будьте готовы, что ответ будет приходить через неделю или месяц после отправки вопросов по E-Mail.
Однако после июня следующего года я опять смогу принимать ваши вопросы и вернусь в группу экспертов, так что прийдется маленько подождать...
Удачи в изучении ассемблера!
С уважением
Тигран Калайджян
2:5020/4567.24
P.S. Эксперты, запустите, плиз.
Вопрос отправлен: 27.08.2003, 22:09
Отправитель: Tigran Kalaidjian (kalaidjian@pochtamt.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Maverick
Добрый день, Tigran Kalaidjian!
Ответ отправлен: 28.08.2003, 08:23
Отправитель: Maverick
Вопрос № 4024 |
Здравствуйте.
Подскажите, пожалуйста, что означает инструкция
BSWAP EDX , или хотя-бы ссылку где я могу найти ответ на свой вопрос.
Где она встречается? Смотри приложение.
Заранее спасибо за ответ.
Приложение:
Вопрос отправлен: 27.08.2003, 22:49
Отправитель: boris (boris_uk@ltk.com.ua)
[Следующий вопрос >>] [Список вопросов]
Отвечает Hangatyr
Приветствую Вас, boris!
Эта команда меняет порядок следования байтов. Например, для перехода от формы адресации, принятой в процессорах Intel, к другой форме адресации (например, Motorola).
;eax = 11223344h
bswap eax
;eax = 44332211h
Ответ отправлен: 28.08.2003, 05:59
Отправитель: Hangatyr
Отвечает Ayl
Здравствуйте, boris!
BSWAP изменяет порядок следования байтов в 32-хразрядном числе.
Пример:
1. mov eax, 12345678h
2. bswap eax
Результат (после выполнения соответствующей команды):
1. EAX = 12345678h
2. EAX = 78563412h
Ответ отправлен: 28.08.2003, 11:54
Отправитель: Ayl
Отвечает Евгений Иванов
Приветствую Вас, boris!
Меняет расположение байтов с Intel на Motorola.
Смотри архив для подробностей...
Ответ отправлен: 29.08.2003, 00:39
Отправитель: Евгений Иванов
Отвечает Greys
Здравствуйте, boris!
Описание BSWAP:
Команда:
BSWAP регистр32
Назначение:
Обмен байт внутри регистра
Процессор:
80486
Обращает порядок байт в 32-битном регистре. Биты 0 – 7 (младший байт младшего слова) меняются местами с битами 24 – 31 (старший байт старшего слова), а биты 8 – 15 (старший байт младшего слова) меняются местами с битами 16 – 23 (младший байт старшего слова).
mov eax,12345678h
bswap eax ; теперь в еах находится 78563412h
Чтобы обратить порядок байт в 16-битном регистре, следует использовать команду XCHG:
xchg al,ah ; обратить порядок байт в АХ
В процессорах Intel команду BSWAP можно использовать и для обращения порядка байт в 16-битных регистрах, но в некоторых совместимых процессорах других фирм этот вариант BSWAP не реализован.
С уважением, Greys!
Ответ отправлен: 29.08.2003, 01:01
Отправитель: Greys
Форма отправки вопроса |
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.
(C) 2002-2003 Команда RusFAQ.ru.
Вопрос и дополнение |
Ваш вопрос:
Приложение (если необходимо):
Получить ответов:
Выбор рассылки |
Программисту Assembler (38) C / C++ (31) Perl (5) Builder / Delphi (20) Pascal (26) Basic / VBA (7) Java / JavaScript (8) PHP (10) Криптография (9) WinAPI (16) |
Пользователю Windows 95/98/Me (49) Windows NT/2000/XP (64) "Железо" (43) Поиск информации (24) |
Администратору Windows NT/2000/XP (33) Linux / Unix (12) |
Юристу Гражданское право (11) Семейное право (7) Трудовое право (7) КоАП (6) |
Отправить вопрос всем экспертам выбранной рассылки.
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||