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

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


Служба Рассылок Subscribe.Ru

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

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


03.12.01


Доброго дня всем нам!



Информация о книгах (для Вас - с 5% скидкой):
http://soobcha.ru/book/

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


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


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


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

Откуда можно скачать хороший учебник по Borland C++ Builder?


Ответ:

Можете зайти на сайт Архангельского http://www.builder.com, автора многих хороших книг по Builder, и если повезет, то можете найти там отличную большую книгу "Программирование в BuilderC++".
Очень много книг и полезных статей на http://www.rusdoc.ru и http://www.infocity.com.ua.
Также много чего на http://inprise.narod.ru/cbuilder/
http://www.greeb.spb.ru/sborland.htm
http://www.pingwin.ru/
http://www.halyava.ru/srr/builder.html
http://www.richplum.co.uk/cbuilder/

[Наверх]

Тема: Delphi

Как создать ComboBox, в котором элементами списка будут значения определенного поля базы данных, и при вводе символов в который производилась бы автоподстановка похожих строк списка ComboBox'а?
Похожие комбинированные списки я создавал в Access. Там это делалось методом установки определенных свойств комбинированного списка.
Прошу подсказать как это сделать в Делфи.


Ответ:

Библиотека компонент RX Library http://www.rxlib.com
Unit
RxLookup
Description
Компонента TRxDBLookupCombo почти полностью аналогична стандартной компоненте из VCL TDBLookupCombo и имеет те же самые свойства, методы и события. Однако по сравнению с TDBLookupCombo у этой компоненты есть некоторые дополнительные возможности и свойства.
TRxDBLookupCombo позволяет использовать в качестве LookupSource любой источник данных - как TTable, так и TQuery, при этом свойство LookupField не обязательно должно быть индексированным полем.
Компонента TRxDBLookupCombo также позволяет производить поиск нужного термина при наборе первых букв этого термина. Например, у вас имеется таблица или результат запроса, седержащий поля CustNo и CustName. Тогда вы можете указать поле CustName как значение
свойства LookupDisplay. Если пользователь вашего приложения наберет первые буквы нужной ему фамилии (находящейся в поле CustName), то, если компонента TRxDBLookupCombo имеет фокус ввода, автоматически выпадет список доступных значений и выделенный элемент в списке установится в значение, первые буквы которого совпадают с введенными пользователем.
Если свойство IgnoreCase установлено в True, то при наборе пользователем первых букв термина регистр символов не учитывается. Надо иметь в виду, что при работе с русскоязычными значениями в полях БД не все драйвера поддерживают преобразование регистра символов.
Свойство IndexSwitch определяет, будет ли при необходимости производиться переключение индексов таблицы (если источником данных служит таблица, а не результат запроса). В случае использования больших SQL-таблиц переключение индексов может занять длительное
время, поэтому в таких случаях свойство желательно устанавливать в значение False.
Свойтсво DisplayEmpty позволяет задать текстовую строку для отображения в строке TRxDBLookupCombo, когда не сделано никакого выбора. Вызов метода ResetField приводит к очистке содержимого компоненты, устоновке значения Value в пустую строку, и отображению
значения DisplayEmpty.
В дополнение к событию OnDropDown, имеющемуся у TDBLookupCombo, компонента имеет событие OnCloseUp, вызываемое при закрытии выпадающего списка. Метод IsDropDown позволяет определить текущее состояние выпадающего списка выбора. Событие OnChange происходит при
смене значения cвойства Value. Компонента также позволяет задать изображения для рисования в левой части каждой строки списка, в зависимости от содержимого полей БД, с
помощью события OnGetImage.
В остальном компонента TRxDBLookupCombo полностью аналогична компоненте TDBLookupCombo.

[Наверх]

Тема: Delphi

В Tools / Editor Options / Code Insight можно создавать свои сокращения для наиболее употребляемых выражений. Всё это хорошо, но при переустановке системы и, соответственно, Delphi приходиться всё набирать заново.
Вопрос: в каком файле Delphi хранятся эти сокращения, чтобы этот файл можно было сохранить, а после переустановки Delphi скопировать в рабочий каталог и получить всё, что было раньше?


Ответ:

%Delphi%\Bin\DELPHI32.DCI

[Наверх]

Тема: Delphi

Как можно с помощью Delphi (5) заставить компьютер перезагрузиться или выключится?


Ответ:

Выключить - ExitWindowsEx(EWX_SHUTDOWN,1);
Перезагрузить - ExitWindowsEx(EWX_REBOOT,1);
shadow.

[Наверх]

Тема: Hard

У моей видюшки Matrox MGA Millennium два выхода, один - обычный SVGA а другой разъем на 26 отверстий. Что это за разъём?

Ответ:

Это цифровой DVI-разъём для подключения жидкокристаллических (LCD) мониторов.

[Наверх]

Тема: Internet

1) Что может узнать человек о владельце компьютера (или еще о чем-нибудь), если в ответ на письмо я ему пошлю reply, forward, или к новому письму приаттачу какой-нибудь файл
(например типа word или excel)?
2) Может ли прийти с письмом какой-нибудь шпион, даже когда нет аттачей?
3) А антивирус в таком случае сработает?


Ответ:

1. Из ответного письма он сможет узнать внутренний адрес компьютера, с которого отвечали, каким маршрутом шло письмо, т.е. свой почтоый сервер имеете или пользуетесь провайдерским. Далее - имя пользователя, если оно совпадает с адресом в "мыле" или имя компьютера, которое может совпадать с именем пользователя. Все эти данные могут быть
полезны при дальнейшем "возможном" проникновении в вашу сеть.
(писал Vasily из группы SoobChaQ-A)
2) Определенно НЕТ! Хотя, есть такой вирус Aliz, и когда он приходит, то его аттач НЕ ВИДЯТ некоторые почтовые программы. Но AVP реагирует сразу.
3) Да, может сработать, а может и нет. К сожалению, нет универсального способа распознать ЛЮБОЙ вирус. Антивирусы распознают лишь те вирусы, которые известны им. Правда, есть эвристические анализаторы, которые распознают похожие друг на друга вирусы, но 100-процентной гарантии нет. Отсюда вывод: никогда не открывай исполняемые файлы\файлы типа Microsoft Word\Excel, RTF-файлы(а в них есть дыра, которая не
спрашивает, запускать макрос или нет - Word автоматически запускает макрос. Макрос - это фрагмент, который может использоваться макро-вирусом и который выполняет определенные действия), пришедшие от незнакомого тебе человека (хотя от знакомых можно тоже заразиться)
Смирнов Сергей

[Наверх]

Тема: Internet

Существует ли в Инете сайт (офциальный или неофициальный) о налогообложении?
Если конктретно, нужно узнать, каков налог на вступление в наследство квартиры.


Ответ:

http://hotline.finmaster.ru/cgi-bin/hotline/view.pl?id=1684&page=8
http://www.nbe.ru/articleshow.shtml?525_4
http://media.karelia.ru/~crk/articles/art4_2.html

[Наверх]

Тема: Local_Net

Существуют ли программы для создания прямого кабельного соединения через USB и где их взять?


Ответ:

Для соединения через USB-Link-cable нужны драйверы.
Скачать можно отсюда:
http://www.lindy.com/english/downloads/download.jsp?kind=usb
Максимальная длина соединения - 5м.
Но этот вариант довольно неудобен и возможен, кстати, только при соединении Win9X компьютеров.
Гораздо удобнее и быстрее соединение через LPT-порты, используя при этом программу Powercopy (Pro-версия поддерживает работу с WinNT/2000)
http://www.datapower.de/german/powercop.htm
A.F.

[Наверх]

Тема: Modem

Подскажите, что делать. Не могу отправить файл (1.3мб) по почте. После начала отправки постоянно происходит обрыв связи. Хотя, если почту не отправляю, связь в порядке, но стоит начать отправку, и... Звонил провайдеру, но там ничем помочь не могут.
А может есть, какая нибуть, программа, типа FlashGet, только наоборот, для отправки почты с возможностью "откачки" после обрыва связи?


Ответ:

Могу лишь посоветовать заархивировать файл и разбить на несколько томов (килобайт по 300) и отправлять по отдельности. Подобная проблема часто случается и при получении почты - при обрыве связи после получения 5-го письма из 10-ти приходится заново скачивать все 10.

[Наверх]

Тема: SQL

Можно ли при помощи T-SQL выполнить одновременное удаление нескольких записей по условию из главной и всех подчиненных таблиц. Наподобие аксесовского каскадного удаления данных.
Классический пример: нужно из таблици "Накладные" удалить все накладные за определенную дату, при этом из таблицы "Товары в накладных" должны быть удалены все записи, относящиеся к удаляемым накладным. Связь между таблицами осуществляется по ключевому полю "Код накладной". И более сложный случай: подчиненная таблица имеет еще подчиненные, записи из которых должны быть также удалены по ключу.


Ответ:

В субд informix на различные действия, в том числе и удаление записи из таблицы, можно вешать триггеры, которые совершают указанные действия при возникновении ключевого события.
Если нет возможности установить триггер, то же самое можно сделать в запросе
DELETE FROM tovar WHERE kodnakl IN (SELECT kodnakl FROM nakl WHERE data = current)
DELETE FROM nakl WHERE data = current
точно так же и в случае, когда цепочка таблиц состоит из 3-х и более звеньев.

[Наверх]

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

Помогите найти исходники драйвера мыши PS/2 под ДОС, буду благодарен за любую информацию.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UDH4MVUJG

Чем MASM отличается от TASM?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UDH35JWWF
[Наверх]

Тема: BCB

Зачем нужна программа Server Manager в пакете Borland и как ей пользоваться?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UDH2BC2JA
[Наверх]

Тема: HTML

Хотелось бы найти ресурс или доки на русском языке по проге Allaire Home Site 4.5.2.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UDG29SXRS
[Наверх]

Тема: Linux

Помогите настроить openGL под Linux Mandrake 7.2. Поставил драйвера под свою карту NVidia GeForce2 MX400. Но ни одна игра не запускается - записи типа:
Xlib: extension "GLX" missing on display ":0.0"
could not set any video mode
(Heretic II от Loki Games)
В других играх пояляется такая же запись
Еще: читал (в README от NVidia), что логи ошибок можно смотреть в /var/log/XFree86.0.log. Но у меня никаких похожих файлов там нет.
И еще один вопрос о драйверах: как можно заставить работать интегрированный звук на маме SOLTEK SL75-KAV? На сайте Soltek никаких дров под Линух не нашел :(
Ответить: mailto:expert@soobcha.ru?subject=Rass_UDG4H1J53
[Наверх]

Тема: Modem

Есть USR Winmodem 3594 и прога Modem Manager, она под 98 работает нормально,
а под 2000 sp2 вешает модем (пробовал разные версии дров) - это от чего?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UDE46P8EK
[Наверх]

Тема: Monitor

У меня монитор Samsung SyncMaster 755df. В меню специальных функций есть "убрать муар по горизонтали\вертикали". Что такое "Муар"?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UDH2VPXR19
[Наверх]

Тема: Visual_C++

Что такое ATL и чем она отличается от MFC?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UDI314R313
[Наверх]

Тема: WEB_DESIGN

C помощью какой проги (желательно небольшой и доступной для скачивания) можно максимально быстро просматривать большое количество фоновых рисунков так, чтобы она показывала один рисунок "рядом"(tiled), как он бы выглядел будучи фоном веб-странички?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UDG29T6N68
[Наверх]

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

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

Список тем для задания вопросов:
mailto:reply.subjexpert@soobcha.ru
Администратор системы:
mailto:expert@soobcha.ru?subject=admin
Копирование материалов рассылки допускается только по согласованию с администратором системы.
Рассылка создана программой Expert Page Generator.
(С) 2000-2001 СообЧа!


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

В избранное