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

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


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

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

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


31.10.02



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


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


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


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

Привет у меня есть Borland C++ Release 5.02 .
Стоит ли мне его ставить?Он не устарел?И что на нём можно делать?


Ответ:

Знаете, зарабатывать бешенные деньги можно и на Microsoft Quick C 1.0, так же легко, как и не зарабатывать эти деньги на Microsoft Visual C.Net..., дело тут не в компиляторе...
А про компилятор могу сказать вот что: умеет компилить 16/32 битные приложения, умеет компилить dos/console/win16/win32 приложения, умеет создавать конфигурационные скрипты, синтаксис совместим с ANCII синтаксисом с/с++, вобщем, для программирования под
dos/windows компилятор подходит, но для начала я бы порекомендовал Borland c++ Builder версии 4.0 или выше, дело в том, что билдер построен на RAD принципе, т.е. все элементы VCL можно перетаскивать на форму, а в BC++ 5.02 надо всё задавать программно...
, что лучше, судить не могу, кстати, эти два компилятора могут работать в связке.

[Наверх]

Тема: Delphi

Как правильно в процедуре Button1Click получить с помощью команды GetWindowsDirectory каталог Windows?
И как найденый путь использовать в других процедурах (например в Button2Click)?


Ответ:

var
Form1: TForm1;
windir:string;
wlength:integer;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
wLength := 255;
setLength(WinDir, wLength);
wlength:=getwindowsdirectory(PChar(windir),wlength);
setlength(windir,wlength);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
showmessage(windir);
end;
end.

[Наверх]

Тема: Delphi

Подскажи пожалуйста как написать прогу и что надо дя того чтоб при нажатии кнопки все файлы с расширением .db из каталога Х на диске Д запаковывались каким нибудь архиватором в один желательно самооткрывающийся архив.(желательно целую процедуру)

Ответ:

Следующий код по нажатию одной кнопки архивирует папку с файлами БД и переносит на дискету, по второй копирует с дискеты и разархивирует с удалением предыдущей имеющейся. Пути и каталоги поставь свои.


[Наверх]

Тема: Delphi

Пишу программу на делфи, и по ходу работы возникло ряд вопросов:
1. Как на форме вывести текст сверху вниз с помошью процедуры TextOut у меня что-то подобное получилось, но в результате я испортил шрифт, который стоял по умолчанию и все надписи также вывелись вертикально, как сделать чтобы одна фраза выводилась так как надо мне, а остальные оставались по умолчанию
2. Я работаю с двумя формами и мне надо сделать так чтобы одна из форм
была всегда сверху...


Ответ:

1. Повесь следующий кусок кода на OnPaint формы:



2. Установи свойство FormStyle нужной формы в fsStayOnTop.

[Наверх]

Тема: HTML

Как мне поставить на страницу ролик Flash (.swf)?


Ответ:

или в редакторе флеша нажать File>>publish preview>> html
или в самом html-документе вставить код
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
WIDTH=n HEIGHT=m>
<PARAM NAME=movie VALUE="name.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=devicefont VALUE=true> <PARAM NAME=bgcolor
VALUE=#000000> <EMBED src="Movie1.swf" quality=high devicefont=true bgcolor=#000000 WIDTH=493 HEIGHT=455
TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>
где n протяженность по горизонтали ролика
m- по вертикали
name.swf название ролика

[Наверх]

Тема: Internet

У меня такая задача: сделать так, чтобы мой модем Acorp M56EMS-f (внешний, чипсет Rockwell) научился определять номера входящих телефонных звонков, т.е. стал бы работать в качестве АОН. Для этого существует множество программ, но, например, Advanced Call Center, Venta-Fax не работают. Я слышал, что может работать программа Acid 2000, но я не смог найти ее в сети.
Не могли бы Вы дать необходимую ссылку на ресурс в сети, где эту программу (Acid 2000) можно было бы взять попробовать. Хорошо также, если Вы предложите Ваш вариант программы АОН, работающей с моим модемом.


Ответ:

http://www.download.zp.ua/file.html?300

[Наверх]

Тема: Internet

Почему когда у меня установлена связь с "нетом", включая Outlook Express "нет" обрубается и комп хочет конектиться с почтой?


Ответ:

Предположительно, (даже не имея сведений о Вашей операционной системе и версии IE), попробуйте, находясь в программе Outlook Express, зайти в меню Сервис - Параметры - Подключение - Подключение к Интернету - Изменить - поиграться с параметром "Настройка
удаленного доступа" (рекомендую выставить "Никогда не использовать").

[Наверх]

Тема: Internet

Меняется ли время относительно GMT при переходе на зимнее/летнее время?
Если меняется, то подскажите зимнее и летнее время относительно GMT для Украины.


Ответ:

GMT, так же как MSK и CET переходит на летнее время. Т.е.:
MSK=GMT+3 всегда
MSK=CET+2 всегда
MSK=UT+4 летом
MSK=UT+3 зимой
GMT=UT+1 летом
GMT=UT зимой
где
GMT - Greenwich Mean Time
CET - Central European Time
UT - Universe Time
MSK - я думаю понятно :)

[Наверх]

Тема: Linux

Мой винт разделен на три логических. На первом Win98SE, на втором - не важно что, а на третий я хочу поставить Linux Mandrake 9.0. Пока третий у меня в системе FAT32. При установке Linux файловая система будет сама сменена на ext2fs или нужно поменять самому перед установкой?
При установке в mbr будет установлен LILO. Загрузчик WIN сотрется. Надо ли будет вносить какие-то изменения в LILO, чтобы он позволял загрузить Win, или это будет произведено автоматически?
И еще... Диск под swap нужно заводить перед установкой ОС или это можно сделать во время установки?


Ответ:

Обычно в дистрибутивах Mandrake при установке запускается собственная программа для работы с разделами, с помощью которой можно выбрать раздел для Linux, изменить его файловую систему на Ext3 (но самая лучшая и рекомендуемая - ReiserFS), создать раздел для swap, и т.д. Lilo (или Grub) в большинстве случаев автоматически конфигурируются на
двойную загрузку Windows и Linux.

[Наверх]

Тема: Linux

Можно ли, и, если да, то как в Linux-е использовать Lucent WinModem.


Ответ:

Можно, только драйвер надо поставить. Посмотри тут:
http://www.heby.de/ltmodem
Модемом будет /dev/modem.

[Наверх]

Тема: Viruses

Откуда на компьютере могут появляться файлы scrsvr.exe, brazil.pif, brazil.exe, alevir.exe.
Они записываются в папку windows, а ссылки на них в файл win.ini, в раздел реестра LM\Run. По интернету в основном получают только почту. На эти файлы ругаются программы DrWeb и Sophos Antivirus. Лечить отказываются. Как избавиться от этих программ?


Ответ:

===================
21.10.2002
Новая версия червя Opasoft "в диком виде"!
Лаборатория Касперского сообщает о появлении новой версии червя Opasoft - Opasoft.a или Brasil "в диком виде".
Вариант червя "Opasoft" - "Opasoft.a" или "Brasil", обнаружен в "диком виде" 19-20 октября 2002. Отличия следующие:
Первоначальный вариант червя не упакован. Вариант "Brasil" зашифрован утилитой "PCPEC" и упакован компрессором PE EXE-файлов "UPX".
Изменены текстовые строки (сделан "патч") в теле червя:
"ScrSvr", "ScrSin" -> "Brasil"
"ScrSout" -> "Brasil!"
"scrupd" -> "puta!!"
"www.opasoft.com" -> "www.n3t.com.br"
В результате проявления данной модификации червя несколько отличаются от первоначального варианта.
Более подробное описание данной вредоносной программы вы найдете в Вирусной энциклопедии Касперского.
http://www.viruslist.com/viruslist.html?id=1143777
Источник:
Разработчик антивирусного ПО - Лаборатория Касперского
http://www.viruslist.com/compinfo.html?id=1349
Worm.Win32.Opasoft.a (aka Brasil)
Вариант червя "Opasoft" - "Opasoft.a" или "Brasil", обнаружен в "диком виде" 19-20 октября 2002. Отличия следующие:
Первоначальный вариант червя не упакован. Вариант "Brasil" зашифрован утилитой "PCPEC" и упакован компрессором PE EXE-файлов "UPX".
Изменены текстовые строки (сделан "патч") в теле червя:
"ScrSvr", "ScrSin" -> "Brasil"
"ScrSout" -> "Brasil!"
"scrupd" -> "puta!!"
"www.opasoft.com" -> "www.n3t.com.br"
В результате проявления данной модификации червя несколько отличаются от первоначального варианта.
Инсталляция
При запуске копирует себя в каталог Windows c именем "brasil.exe" или "brasil.pif" (в зависимости от варианта "патча") и регистрирует этот файл в команде авто-запуска системного реестра:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run Brasil = %worm name%
Распространение
При заражении удаленного компьютера передаёт на него файл "brasil.exe" или "brasil.pif" и регистрирует его в файле WIN.INI.
Бекдор
Бекдор-троянец управляется с Web-сайта "www.n3t.com.br".
Поскольку данный сервер недоступен (как и первоначальный сервер "opasoft"), то дальнейшая информация о действиях данной бекдор-процедуры отсутствует.
Удаление
Широкое распространение данного червя произошло по той причине, что он использует стандартные установки Windows:
распространение происходит по стандартному протоколу NETBIOS
имя ресурса "\\hostname\C" предлагается по умолчанию при открытии доступа к диску C:
по умолчанию пароль на доступ к ресурсу не запрашивается
"ленивые" пользователи (каких немало) либо вообще не устанавливают пароль на доступ к ресурсу, либо делают его однобуквенным
Для того, чтобы избавиться от червя и защитить компьютер от повторных заражений достаточно:
либо запретить доступ к ресурсам, либо установить достаточно длинный пароль
удалить EXE-файл червя
удалить команду "run=" в файле WIN.INI (см. выше)
удалить команду "run" в системном реестре (см. выше)
===================

От себя добавлю. После всех этих действий очисть корзину и вновь проверься. А лучше всего это сделать из под ДОС - в идеале, загрузившись с дискеты.

[Наверх]

Тема: Visual_C++

Версия Visual C++: 6
Есть процедура
#include <ras.h>
#include <raserror.h>
bool DialUp(LPTSTR PhoneNumber,LPTSTR UserName,LPTSTR Password)
{ ........
DWORD dwRet = RasDial( NULL, NULL, &rdParams, 0L, NULL, &hRasConn
);
........
}
компилирует нормально, но линкер дает ошибку unresolved external simbol
RASDIAL, то же и с RASDIALA и т д
Пожалуйста объясните в чем дело.


Ответ:

В установках проекта Project/Settings/Link нужно добавить библиотеку Rasapi32.lib.

[Наверх]

Тема: modem

После около 30 минутного простоя При обращении компа к этому модему (Creative DI5655 )он зависает. Иногда презагружается сам спустя 15-20 сек. А иногда чтобы его перезагрузить помогает только всеми любимая "Reset". После чего модем запускается, как говориться с пол-пинка. Что тока я не пробовал проблема таже. Вставлял его в другие PCI-слоты всё ему пофиг.


Ответ:

В БИОСе есть раздел настроек Power Management и там отдельно есть настройки каким устройствам разрешать эти функции (то есть засыпание). В твоём случае нужно просто отключить это для COM-портов.
ЗЫ. А как ты обращаешься к этому момеду? Через терминал? Через стандартную звонилку? Через какую-то другую звонилку и если да - то через какую? Я итз звонилок рекомендую SP Dialer - она простая халявная и без глюков.
ЗЗЫ. Если у тебя виндовс милениум - то это его глюк. В этом случае нужно только сносить винду.
И естественно пороверь чтобы не было конфликтов прерыванний, особенно со звуковухой.

[Наверх]

Тема: modem

Модем: Genius USBmodem GM56USB
При подключении к интернету (перед набором номера) появляется окно с сообщением:
"Программа Sllights выполнила недопустимую операцию и будет закрыта"
(кажется так, компьютер не мой).
После "нажатия" ОК соединение устанавливается нормально, скорость показывается вполне приличная 40000-44000, но реальная скорость приёма оказывается ничтожно малой. "Мониторы" в трее перемаргиваются очень редко. Переустанавливал WIN98 и драйверы модема, включал модем в другое USB-гнездо - не помогло. Пробовал ставить другой модем на COM-порт - работает нормально. Не подскажете, в чём дело?


Ответ:

Эта программа эмулирует лампочки модема. Программа очень плохая и глючная, но другой альтернативы для внутренних модемов пока нет. А поскольку модем внешний - то отключи её (через msconfig), поскольку с USB-модемами она не работает в принципе (отсюда и глюки). У модема же есть нормальные светодиодные индикаторы - вот по ним и смотри его работу. А
насчёт скорости - посмотри настройки модема, возможно там стоит стандартное ограничение на 9600 и его надо убрать (поставить 115200, на крайняк 57600). И ещё вопрос - а тянет ли твоя линия эти самые 40000? Скорее всего нет, поскольку если б тянула, то скорость была бы 50000 и более. Вот твой другой модем на какой скорости коннектился? 33600? Вот и поставь ему ограничение 33600, а ещё лучше посмотри формат команды AT+MS в документации к модему и впиши этой командой ограничение на скорость сверху и снизу и принудительно установи протокол V.34 - это пока лучший протокол джля аналоговых линий. Вот только тогда когда начнёт работать на этой скорости, можешь начинать эксперименты с протоколами V.90 и выше (и убеждаться что для аналоговых линий они не работают).

[Наверх]

Тема: modem

Марка модема: модем Acorp M-56EUS Conexant HCF V90
Модем поддерживает голосовые функции и функции факса. Подскажите, как всем этим можно воспользоваться. Или где хотя бы прочитать, только на русском и не очень сложно.


Ответ:

Есть программа VentaFax, сайт программы вроде http://www.venta.ru (или http://www.venta.spb.ru)
отправка/прием факсов, передача/прием голосовых сообщений, АОН, автоответчик.
около 5 метров

WinFax от Симантек (дядя Пети Нортона)
это метров 60
Сайт http://www.modem.dp.ua посвящен модемам на чипах Роквелл
(Conexant).

[Наверх]

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

Есть ли алгоритм (описание, кусок кода, или DLL ) перевода текстового файла в TIFF файл - для отправки по факсу.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UMY34XK9P

1. Как в BCB зделать звук в реальном времени? Например нужно, чтобы прога выдавала синусоиду в динамик.
2. Как писать нормальные проги без VCL?
3. Как использовать функции Win32API, не объявленные в VCL?
4. Как писать на BDB проги под DOS?
5. Как сделать, чтобы изображение не очищалось при перекрытиии другим окном?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UMY55QDD1M
[Наверх]

Тема: Delphi

Есть ли какие особенности установки BDE , настройки alias и запуска программ под Win NT,2000,XP. Использую Win ME , Delphi5 для установки InnoSetup.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UMY55QDF1P
[Наверх]

Тема: Games

Вышли ли Корсары 2. И где мона почитать?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UN035KEEY
[Наверх]

Тема: ICQ

Я пользуюсь Оутглюком. И когда аська работает я в письмах при нажатии Ctrl+Shift+s получаю не подпись в письме ,а аську поверх окон. Как исправить?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UN035KEBW
[Наверх]

Тема: Monitor

У меня к вам такой вопрос: HYUNDAI DeluxScan s570. Где можно почитать доку по настройке на русском языке?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UN035KEF10
[Наверх]

Тема: SoundCards

Чем отличается Sound Blaster Live Value от Sound Blaster Live?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UMY2G1Q225
[Наверх]

Тема: Visual_C++

Используя MSComm 6.0 из С++ я научился принимать данные которые поступают на порт, но никак не могу что нибудь туда записать (я на 2 порт программой HyperTerminal посылаю текстовый файл и свободно принимаю всю информацию) при попытке записи в порт у
меня в выходном буфере пусто, я уже и задержки ставил и пробовал включать подтверждение связи, но ничего не происходит. В начале я указываю номер порта, затем открываю порт и пишу в свойство Output строку, сразу же не закрываю порт считываю его свойства
Output, OutBufferCount все пустое. Генерируется код события CommEvent = 4, CommID =644, 304, CDHolding = -1. Все это я делаю во встроенном С++ исмользуя свойства MSComm. С++ встроен в СКАДА систему WinCC и в нем есть специальные команды доступа к свой
ствам любых объектов с чтением все работает а вот с записью не получается. Может Вы подскажите какую либо последовательность действий которой можно добиться правильного результата.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UMX2ORBJ4O
[Наверх]

Тема: printer

У меня сеть из 12 компьютеров+ выделенный сервер(MS Windows2000 Server). 1 Сетевой принтер.
Иногда при распечатке документов Exell, особенно содержащих макросы на рабочих станциях (MS Windows98SE) выдается сообщение: Программа выполнила недопустимую операцию и будет закрыта. При отображении сведений в дилоговом окне выводится: "Программа Spool
32 вызвала сбой при обращении к странице памяти в модуле kernell32.dll".
MS Excell зависает, при этом система теряет сведения о принтерах.
При перезагрузке все восстанавливается.
Пробовала увеличивать размер файла подкачки - не помогает.
Оперативная память - 64МВ.
Подскажите пожалуйста с чем это связано, и что можно сделать.?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UMV46V4DHJ
[Наверх]

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

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

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

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

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

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

В избранное