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

СообЧа (СООБщество ЧАйников). Обмен опытом, вопросы, ответы. 21.06.03


Информационный Канал Subscribe.Ru

***СООБщество ЧАйников***

Система Эксперт
Найдем ответ СообЧа!


21.06.03



Свежие FAQ на SoobCha.Ru


FAQ от системы Эксперт


Вопросы от системы Эксперт


FAQ от системы Эксперт
Тема: Delphi

Как создать окно "О программе" как у Блокнота?


Ответ:

В разделе uses добавить ShellAPI
ShellAbout(0, 'Моё приложениe', 'Я', LoadIcon(0, IDI_INFORMATION));
или
ShellAbout(0, 'Моё приложениe', 'Я', Application.Icon.Handle);

[Наверх]

Тема: Delphi

Как узнать коды клавиш, которые не выводятся методом:
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
caption:=inttostr(ord(key));
Т.е узнать коды функциональных клавишь, Insert, Delete, PageUp...


Ответ:

Для их отлова надо использовать события OnKeyDown/OnKeyUp.
Они получают код любой, не только символьной клавиши.
Эти коды можно найти в виде констант вида VK_??? в файле windows.pas.
procedure TForm.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = VK_INSERT then
ShowMessage('"Insert" pressed');
end;

[Наверх]

Тема: Delphi

Подскажите, как программно узнать количество заданий принтера в текущий момент времени, т.е. сколько документов находиться в очереди на печать.


Ответ:

Для этой цели применима функция WinApi:
BOOL EnumJobs(
HANDLE hPrinter, // handle to printer object
DWORD FirstJob, // location of first job in print queue to enumerate
DWORD NoJobs, // number of jobs to enumerate
DWORD Level, // structure level
LPBYTE pJob, // pointer to structure array
DWORD cbBuf, // size of array, in bytes
LPDWORD pcbNeeded, // addr. of variable with no. of bytes copied (or required)
LPDWORD pcReturned // addr. of variable with no. of job info. structures copied
);
А поелику знаешь английский, то прочитай справочку по WinApi программированию, которая поставляется вместе с Delphi. Там все хорошо написано.

[Наверх]

Тема: Delphi

Как сделать, чтобы размеры формы менялись только в определенных пределах при
перетаскивании нижнего правого угла формы?


Ответ:

В Delphi5 есть свойство TForm.Constraints: TSizeConstraints;
А у него есть свойства MinWidth, MinHeight, MaxWidth, MaxHeight;

[Наверх]

Тема: Games

Вышла ли игра Full Throttle 2.
И когда собирается выйти.


Ответ:

Из рассылки журнала "Игромания":
"Анонс Full Throttle 2
Компания LucasArts официально объявила продолжение самого популярного квеста Full Throttle. Формально, поскольку о разработке игры известно уже давно. Но сегодня все фанаты приключенческого жанра узнали полное название проекта: Full Throttle: Hell on Wheels. Игра станет одним из главных событий предстоящей выставки E3, а в продаже она появится зимой."

[Наверх]

Тема: HTML

Такой вопрос. есть в хтмл такой тег <iframe>. Он вставляет в документ фрейм. А можно это сделать не фреймом, а слоями или таблицами или еще чем-нибудь? Главное, чтобы не подгружался другой файл, а эффект был, как будто встроен фрейм.


Ответ:

Ты хочешь полосы прокрутки? Можно. Есть такой CSS стиль overflow. Вот пример из MSDN:



[Наверх]

Тема: Internet

Часто видел на сайтах слово IRC. Хотелось бы узнать, что это такое?


Ответ:

Здрасьте, expert,
проще говоря ,это чат,с возможностью пересылки файлов и установления
прав для каждого пользователя в чате.
а если подробно ,то вот: цитата из irc.ru:
> 1. Что такое IRC?
> Аббревиатура "IRC" означает "Internet Relay Chat" и представляет из себя систему, которая позволяет Вам вести диалог с другими пользователями Internet. Первоначально IRC была разработана в 1988 году Jarkko Oikarinen (jto@tolsun.oulu.fi), и в течении по
следующих лет распостранилась по всему миру. Хотя изначально система задумывалась, как расширение программы talk, предназначенной для общения двух пользователей UNIX, результаты превзошли все ожидания - произошло рождение новой системы общения, изменивше
й жизнь многих людей.
> IRC - многопользовательская система общения, в которой люди общаются на специальных "каналах" или лично. Каналы (channels) можно сравнить с комнатами -- Вы "заходите" на канал и после любая Ваша фраза может быть услышана всеми, кто находится на том же
канале - вне зависимости от того, что один Ваш собеседник живет в Австралии, а другой -- в Южной Африке. При необходимости Вы можете общаться лично -- Ваше сообщение увидит только тот, кому Вы его послали.
> Задержки при работе не превышают нескольких секунд благодаря тому, что Вашему компьютеру не требуется устанавливать десятки соединений с другими странами - достаточно подключиться к ближайшему серверу.
> IRC начало завоевывать особенную популярность после операции "Буря в пустыне" (1991), когда сообщения со всего мира собирались в одном месте и в режиме "on-line" транслировались в IRC. Подобным образом IRC использовалось и в 1993, во время путча в Росс
ии, когда пользователи из Москвы в реальном времени сообщали всему миру о происходящем на улицах.
> Что может дать IRC Вам? Во-первых, радость общения. На IRC приходят, что бы хорошо провести время - так, MTV или Zhurnal.ru переодически устраивают на IRC конференции, куда приглашают известных музыкантов или писателей. На IRC Вы можете найти новых дру
зей; пообщаться на профессиональные темы, обсудить последний фильм Тарантино и многое другое. Cуществуют технологии обучения в реальном времени, использующие IRC.
> Как легко заметить, использование IRC ограничено только Вашим воображением.
> 2. Как это работает
> Для общения используется специальная программа - IRC client. Она устанавливает соединение с ближайшим IRC-сервером. IRC-сервера объединены между собой. Таким образом, получается своего рода "сеть в сети" - достаточно подключится к любому ее серверу, чт
о бы начать общение.
> Первоначально существовала всего одна сеть IRC, но впоследствии она "раскололась" на несколько частей (IRCnet, EFNet), появились новые сети (GalaxyNet, Undernet, другие) и процесс этот продолжается.
> Более подробную информацию о различных сетях можно найти в разделе "Сети & Каналы". Там же Вы найдете адреса IRC-серверов, расположенных в России.
> А вот пример небольшого диалога на канале #unix:
> <rhoenie> but now i have stronger passwords...
> <rhoenie> but i made a little mistake..
> <DrMabuse> "stronger"?
> <logix> you forgot them?
> <rhoenie> i had such a strong password that i had to
> <rhoenie> write it down unfourtunately that piece of
> paper with the word written on it laid on my
> desk .. and you can have a look at my desk
> over the webcam :-}
> <rhoenie> i had to change it again
> <DrMabuse> rhoenie: *lol*
> <logix> haha :))
> <rhoenie> i am glad that i noticed that before it was too late
> * sb smiles
>
> Как легко догадаться, в угловых скобках следует псевдоним пользователя, а непосредственно за ним - его фраза.
> 3. Как подключиться к IRC?
> Во-первых, необходимо установить на свой компьютер необходимое программное обеспечение; Вы можете найти его здесь
> Во-вторых, необходимо выбрать себе nick (псевдоним), под которым Вас будут знать на IRC. Это может быть любое слово, от megaflower до IgorNT. Может оказаться, что такой псевдоним уже используется; в таком случае Вам придется выбрать что-нибудь еще.
> Осталось выбрать сервер, к которому Вы хотите подключиться. Некоторые клиенты (например, mIRC), сами предлагают список серверов, с которыми можно установить соединение (конечно, Вы можете добавить туда свой любимый); другим нужно указать его вручную, п
редварительно выбрав его из списка
> 4. Команды IRC
> Поскольку Вы общаетесь через клиент, Ваше взаимодействие с IRC может выглядеть по-разному в UNIX и в Windows. Как правило, для совместимости поддерживаются "классические" команды, начинающиеся со слэша ('/'), например, команда поключения к каналу #russ
ian (Разговоры на общие темы, русский язык), выглядит, как "/join #russian". Если введенная Вами строка не начинается со слэша, фраза попадет на текущий канал.
> Другие часто используемые команды:
> /part #имя_канала -- покинуть канал
> /msg псевдоним сообщение - отправить личное сообщение
> /server server.name.dom -- сменить сервер
> /whois псевдоним - получить информацию о пользователе (например,e-mail)
> 5. Каналы
> Как Вы можете заметить, имена каналов начинаются с "решетки" ('#'). Это общепринятое соглашение.
> Для того, что бы выбрать канал, можно воспользоваться нашим списком, или списком, который предлагает программа-клиент. Позже, освоившись, Вы найдете каналы, где ведется общение на интересующие Вас темы или даже создадите свои.
> Следует заметить, кто каналы не пересекают границы IRC-сетей. Если Вы работаете в сети IRCNet, а Ваш друг - в сети RusNet, то, фактически находясь на одном канале, Вы не сможете связаться друг с другом, поскольку Вы находитесь в разных сетях.
> 6. Использование русского языка
> Данный вопрос вынесен в отдельную тему, поскольку на настоящий момент существует несколько кодировок русского языка. Если Вы, работая в Windows, попытаетесь сказать что-то по-русски пользователю UNIX, то, скорее всего, он Вас просто не поймет. Пользуйт
есь транслитерацией (t.e. russkie frazy latinskimi bukvami).
> 7. Операторы канала и операторы IRC
> Операторы канала - это короли и королевы IRC. Роль короны играет символ "@" перед псевдонимом. Как правило, статус оператора может быть свободно передан (или отнят) Вам другими оператором. Оператор (или, сокращенно, op) может "выкинуть" с канала других
пользователей, заблокировать вход на конкретный канал по какой-то маске (например, все пользователи компании Mandragors, Inc -- *.mandragors.com) и т.д. Статус оператора действителен только в пределах одного канала.
> IRC-операторы - это боги IRC-сети. Как правило, это администраторы IRC-серверов; они не вмешиваются во внутренние конфликты и напоминают о своем присутствии только тогда, когда кто-то попытаетесь помешать нормальной работе IRC-сети. IRC-оператор может
"выкинуть" пользователя из сети или даже полность заблокировать Вам вход в IRC-сеть
> 8. Что такое Netsplit?
> Иногда Вы можете видеть сообщения типа: *** Signoff NickName (*.bu.edu eff.org). Что они означают?
> Это системное сообщение (кстати, заметим, что системные сообщения, в отличии от фраз пользователей, начинаются с трех звездочек), к сожалению, довольно часто появляется на экранах пользователей. Оно означает, что в силу каких-то причин одна из частей I
RC-сети "откололась" от всей сети, превратившись в две "подсети" меньшего размера.
> Вероятно, в течении нескольких минут связь восстановиться, поэтому не паникуйте и просто подождите немного.
> 9. Что дальше?
> Практика. Зайдите на какой-нибудь канал (например, практически во всех сетях существует что-нибудь типа "#newbie" или "#chat"), послушайте немного разговоры, попробуйте сказать "Hello!".
> Обязательно ознакомьтесь с IRC-этикетом, который подскажет Вам, как вести себя на каналах; если столкнулись с трудностями, обратитесь за помощью на IRC или обратитесь к нашему разделу "Часто Задаваемые Вопросы"
>
> --------------------------------------------------------------------------------
>
> * -- Текст в данной формулировке взят с http://www.irc.portal.ru.

[Наверх]

Тема: Internet

Где можно бесплатно подать объявление о продаже?


Ответ:

Вот ссылки на бесплатные доски объявлений.
http://adboard.ru/
http://www.ddo.ru/
http://www.desk.rin.ru/
http://www.e-board.com.ua/
http://www.top-top.ru/cgi-bin/board.cgi
http://sale.userline.ru/

[Наверх]

Тема: Linux

Есть ли в Linux Red Hat 7.2 утилита, действие которой аналогично действию кнопки PrintScreen?


Ответ:

в состав KDE входит ksnapshot (снимок экрана). Она толи в kdeutils толи в kdegraphicks.

[Наверх]

Тема: Linux

Расскажите пожалуйста по-подробнее как настроить мне dialup соединение с провайдером интернета для дистрибутива Linux Slackware, ядро 2.4.18, не используя KDE если оно вообще здесь нужно.


Ответ:

КДЕ абсолютно не нужен.
Версия ядра и дистрибутив по большому счету не важны.
Главное, какой звонилкой пользоваться.
Проще всего использовать wvdial.
Во-первых: он есть почти во всех дистрибах.
Во-вторых: он действительно прост.
Набираешь man wvdial или info wvdial, а там все доступно расписано:
как запускается, где лежит его скрипт, как его прописывать и приведен пример, с которым все становится совсем просто.

[Наверх]

Тема: Local_Net

Как настроить прокси-сервер WinGate, чтобы вывести всю локальную сеть в интернет через один компьютер?


Ответ:

Минимум настроек - на компьютере-шлюзе ставите WinGate и выбираете "Внешний интерфейс" (тот который в интернет смотрит) - Модем или сетевая карта, которая подключена к инету. "Внутренний интерфейс" - сетевая карта, которая "смотрит" в локальную сеть, потом настраиваешь порт, на котором работает прокси - и на машинах-клиентах указываешь в настройках TCP|IP - шлюз - это машина с прокси, а в настройках IE пишешь - использовать прокси, и адрес и порт прокси сервера указываешь.

[Наверх]

Тема: Soft

Подскажите сайт (есть ли такие), где собраны руссофикаторы.


Ответ:

Russian Row - http://rusrow.by.ru.
Достаточно большое количество русификаций, удобное разделение по темам - все это делает его одним из лидеров обозрения.
Разделов 5: "Интернет", "Не Интернет", "Система", "Графика и звук", "Русский Help".
--------------------------------------------------------------------------------
http://rusless.vov.ru. Разделов, касающихся локализации, два: "Русификации" и "Русский Help". Русификаторов порядка 30, а Help'ов - 11.
----------------------------------------------------------------------
НПП "Ноотехника". Тут находятся наиболее интересные ресурсы, касающиеся именно русского Help'а. Вы сможете закачать файлы помощи более чем по пятнадцати популярным утилитам. http://www.noo.com.by/redactor.html
----------------------------------------------------------------------
Сайт Московского педагогического государственного университета (http://www.mpgu.ru/macromedia). Данный ресурс - настоящий рай для ценителей технологий Macromedia. Русификации Dreamweaver 3 и 4, Flash 4 и 5, а также файлов помощи для данных программ.
----------------------------------------------------------------------
Одним из лидеров среди сайтов с русификациями - BladeZone (http://www.bladezone.ru).
----------------------------------------------------------------------
Качественные переводы от MSI Lab - http://msilab.narod.ru
----------------------------------------------------------------------
Исключительно русификаторы, числом больше сотни!!! Advocat Group - http://www.agroup.r2.ru
----------------------------------------------------------------------
http://ownsoft.wallst.ru. Данный сайт посвящен исключительно русификации. Руководство по самостоятельной русификации, в котором коротко, ясно и, главное - по-русски написано, как и чем можно "переложить" меню любой программы (http://ownsoft.wallst.ru/rus_help/rukrus.zip, около 2 Мб.)
----------------------------------------------------------------------
Еще русификации - http://rus.agava.ru, http://help-rus.da.ru
--------------------------------------------------------------------------------
http://www.rusdoc.ru/ - Русские документы- описания программ на русском языке
--------------------------------------------------------------------------------
http://a21.viptop.ru/soft/index.htm ASTRA 21- описания программ на русском, можно подписаться

[Наверх]

Вопросы от системы Эксперт
Тема: Delphi

Вопрос такой: как в дэлфи можно организовать работу с проксями??? т.е. требуется посылать в итернет несколько потоков данных через разные прокси-сервера. Заранее благодарен.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTK4FKPUD

Вот возникли вопросы по Delphi 6 :
1. Можно ли компоненты TIdTelnet и TIdTelnetServer использовать как HyperTerminal.
2. Через какие компоненты можно передовать данные по телефонной линии.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTK4FKPUC
[Наверх]

Тема: ICQ

Здравствуйте, вот возникли вопросы по 2001b rus:
1. как при поиске в белых страницах указать точный возраст а не 18-22.
2. как сделать так, чтоб количество найденных людей не обрезалось, и ICQ не ругалась-"слишком много пользователей, некоторых нужно выкинуть", тоесть чтоб ICQ показывала при поиске всех найденных людей.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTK3ASHJA

Я написал программу кот отсылает SMS, т.е письмл на адресс номер @ cайт оператора
Так вопрос как сделать чтобы при приеме SMS не отображался адресс отправителя
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTJ41WWP4
[Наверх]

Тема: Internet

если такие домены которые которые дают места неограниченно (т.е очень много)? ну и желательно чтобы они разрешали все что угодно размещать ? и к этому скажите еще как через программу FlashFXP перекачивать напрямую с ftp на ftp ???? и у кого есть к ней руссификатор то вышлите тоже !
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTK3Q5VJ6

если у когонибуть руссификатор программы FlashFXP v2.1 (а то у меня интернета нету только почта) ! и как с помощью него качаь с ftp на ftp ??
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTJ3EBKE21
[Наверх]

Тема: Linux

Собрал свё ядро. Собирал из разархивированых исходников, src.rpm не было, теперь вод встал вопрос: "как, имея bzImage и /etc/lib/modules.. собрать kernel-2.4.20-my-up.rpm и modules-2.4.20.rpm?" Пожалуйста, не посылайте в kernel faq, если там это и есть, то я либо не нашёл, либо там что-то не верно (я на русском нашёл лишь один вариант для ядра 2.0.38.).
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTJ41WWO2
[Наверх]

Тема: Local_Net

Пришлите пожалуйса, если у кго есть, squid.conf, такй, чтоб просто шаринг и-нета диалапного на локалку работал. А то я тут мануалами и букварями обложвшись ничего путнего сам написать не смог.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTJ3EBMP3T
[Наверх]

Тема: MB

Нет звука в Windows98se2. При этом устанавливаются драйвера звука:
Звуковые устройства -
1 MPU401 Compatible
2 NVIDIA nForce(TM) Audio Codec Interface
3 Джойстик для игрового порта
Материнская плата Asustec A7N8X - NVIDIA nForce2 со встроенным звуком. Драйвера поставились без проблем - без восклицательных и вопросительных знаков с прилагаемого к материнке диска. Пробовал ставить и через Setup как положено и принудительно выбирал файл inf в папке Audio.(там файлы от 5.12.2002г ). В WindowsXP звук есть.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTJ3EBJX1P
[Наверх]

Тема: Modem

Такой вопрос - как под ASP LINUX прикрутить модем GVC 56K?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTK4FKQH1A
[Наверх]

Тема: Visual_C++

Как рисовать при помощи OpenGL в определенной части окна, а в остальной части - обычно при помощи контекста устройств. Проблема в том что, чтобы я не рисовал pDC остается под OpenGL-областью, т.к. она растягивается на все окно и просто закрывает сверху мои художества. Вопрос такой: как инициализировать OpenGL-область не на все окно, а только на определенную область? Пытался glViewport, но он масштабирует изображение... Ответить: mailto:expert@soobcha.ru?subject=Rass_UTK2GPNJB
[Наверх]

Тема: WEB_DESIGN

нужен человек или сервис где могут бесплатно сделать(дать)логотип для сайта...такие знаете что бы красивые...можно 3D...
и на шапку сайте ещё надо...
Ответить: mailto:expert@soobcha.ru?subject=Rass_UTG3DG0A27
[Наверх]

Поиск по Базе знаний :
http://www.soobcha.ru/search/

Автоответчики.
Информация о системе Эксперт СообЧа (пустое сообщение):
mailto:reply.infoexpert@soobcha.ru

Информация о порядке регистрации в качестве эксперта (пустое сообщение):
mailto:reply.regexpert@soobcha.ru

Список тем для задания вопросов (пустое сообщение):
mailto:reply.subjexpert@soobcha.ru

Список всех автоответчиков СообЧа (пустое сообщение):
mailto:help@soobcha.org

Информация и заказ диска СообЧа:
http://soobcha.ru/cd/ или:
Для России: mailto:disk@soobcha.org?subject=page
Для Украины: mailto:disk_ua@soobcha.org?subject=page

Администратор системы:
mailto:expert_adm@soobcha.org
Копирование материалов рассылки допускается только по согласованию с администратором системы.
Рассылка создана программой Expert Page Generator.
(С) 2000-2003 СообЧа!


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

В избранное