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

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


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

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

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


25.08.03



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


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


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

Как можно обмениваться файлами между компьютерами. Объясните, плз, подробнее т.к. я впервые в этой области...


Ответ:

Ну, варианты тут разные есть - подключение сетевых дисков, передача напрямую при помощи Socket'ов или портов... Можно на одном компе делать сервер FTP, а другой будет по файлы забирать/отправлять.
Я вообще обменивался при помощи TServerSocket и TClientSocket. Напишу поподробнее, если возникнут вопросы - пиши директом, помогу. Так вот, кидаем на форму два объекта - ServerSocket1 и ClientSocket1. Прописываем им корректные порты для работы и IP адрес второго компа для ClientSocket1. Создаем глобальную переменную типа Boolean, которая будет показывать, что в данный момент получаем - имя файла или сам файл, и глобальную файловую переменную - файл будет открыт, пока принимаються данные, а это может происходить в несколько этапов.
Принимаем файлы так - в обработчике OnClientRead объекта ServerSocket1 проверяем, что на до принимать и, соответственно, делаем либо FName:=Socket.ReceiveText (получаем имя файла), либо Socket.ReceiveBuf(A), где А:array of byte. Только перед получением данных в буфер надо установить длину массива, в который их получаем. Эта длина находиться в Socket.ReceiveLength.
При получении имени файла, сразу создаем нужный файл и оставляем его открытым. При получении данных производим запись в файл, а при разрыве связи закрываем файл.
Собственно все - передача еще проще. Установил связь, передал имя и тело файла.
В общем, если подробно писать, да еще в коде займет много места. Если надо - пиши мне на g_m_s@ukrpost.net могу примерчик подкинуть или подробно объяснить.

[Наверх]

Тема: HTML

Допустим есть две даты: 25.05.2000 и 31.07.2003.
Как из большей даты вычесть меньшую и результат показать на странице в днях?


Ответ:

Т.к. не точно знаю, что вам именно нужно, то пишу скрипт, который запрашивает дату, и из сегодняшней даты вычисляет введенную дату. Естественно все это будет делаться на JavaScript:


Вот и все, если есть вопросы или надо что-то переделать, пишите.

[Наверх]

Тема: Local_Net

Windows 2000 Advanced Server. Как выдавать клиентам (98, 2000, XP) IP-адрес на основе их MAC-адресов, и чтобы они не могли входить в сеть под другим IP?


Ответ:

1. Открываешь управление DHCP
2. Затем нужный сервер
3. Затем Scope
4. Затем Reservation
5. Добавляешь New Reservation - и нет проблем.

[Наверх]

Тема: Multimedia

Использую программу для записи Nero - Burning Rom, когда проект полный , просит разрешения на финализирование. Что это?


Ответ:

Если диск CD-R, то финализировать (finalize) диск надо в любом случае, если CD-RW можно финализировать, когда записан весь диск полностью Финализирование - это закрывается диск, т.е. ничего дописать туда уже будет нельзя. CD-R финализировать нужно обязат. иначе - глюки, потеря инфы.

[Наверх]

Тема: Processor

У меня мат-кая плата Gigabyte-8IR2003 имеется термоконтроль и родная прога(Gigabyte Management Tools) по показу температуры проца, но больно она неудобная, уж очень да нее далеко лезть чтоб посмотреть температуру, особенно неудобно когда играешь в игру,пока вылезешь из игры, пока найдешь температура,а она резко падает и незнаешь при какой температуре играл. Сильно хочется такую программу, когда дапустим играешь в какую-нибудь игру, раз захотелось узнать в данный момент температуту, то нажымаешь клавишу(специально назначенную в проге) и вылазиет в каком-нибудь уголке монитора квадратик с градусами, круто же! Кто поможет, кто знает где можно достать такую прогу! пожалуста помогите...


Ответ:

Могу посоветовать MotherboardMonitor (ищите на http://www.softodrom.ru). По клавише (да еще и в игре) она конечно ничего не выведет, но во 1х она (при соотв. настройке) показывает температуру в трее (рядом с часами), во 2х позволяет записывать журнал с температупами, напряж-ми и об\мин в файл.

[Наверх]

Тема: Prog

Как надёжно удалить программу после завершения её работы, т.е. запускаем EXE-шник,
закрываем, а после этого он сам себя удаляет?


Ответ:

Создай файл *.bat такого содержания:


И запусти перед выходом (желательно, в скрытом виде). Как только прога завершится, никаких следов её пребывания не останется.

[Наверх]

Тема: VB

Я подумал что можно послать по чату больший объём данных если предварительно этот текст сжать. Может у кого какие наработки появились или кто-то нашел в инете что-нибудь дельное? Тут ведь не папки архивировать надо, а текст - поэтому я нехочу перелопачивать готовые архиваторы типа CyberCript и т.д. Может есть модулёк у кого?


Ответ:

На сайте http://www.vb-elite.de/brainmann примерно месяц назад я нашел портированный с СиПП модуль от какого то PowerPacker архиватора.

[Наверх]

Тема: VB

Говорят, что побайтовое чтение из файла быстрее. Файл я читаю построчно - line input. А как прочитать строчки в режиме binary?


Ответ:




[Наверх]

Тема: VFP50

Как в программе (например, в событии какой-нибудь формы) переменной присвоить значение - Имя компьютера или Имя пользователя компьютера, на котором эта программа запускается? (ОС Windows 9x/NT/2000)


Ответ:

Создаете в форме 2 Properties - "Имя компьтера" и "Имя пользователя", заполняете их в методе формы Init
функция SYS(0), возвращает имя машины и через "#" имя пользователя

[Наверх]

Тема: WEB_DESIGN

Скрочно нужна маленькая бесплатная програмка - GIF-аниматор. Точнее редактор анимированный GIF ов. Желательно не больше 1-1.5 MB!


Ответ:

Поищите Ulead Photoimpact GIF-animator. В дистрибутиве весит 1.6 Мб. Умеет редактировать готовые гифы и "делать" новые. Наворотов\непонятностей минимум, интерфейс интуитивный.

[Наверх]

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

Как в WinXP определить наличие активации системы и Service Pack-ов (желательно пример)?
Ответить: mailto:expert@soobcha.org?subject=Rass_UV23CE6DB

Как програмно извлечь файлы из cab архива (желательно пример)?
Ответить: mailto:expert@soobcha.org?subject=Rass_UV23CE6BA

Как отследить минимизацию конкретного окна не-Делфи программы?
Ответить: mailto:expert@soobcha.org?subject=Rass_UUY5ANBH2P
[Наверх]

Тема: Local_Net

Windows 2000 Advanced Server. Как запретить клиенту (98, 2000, XP) с определенным IP входить в домен?
Ответить: mailto:expert@soobcha.org?subject=Rass_UV25MFDK1
[Наверх]

Тема: MailGroups

Существуют ли бесплатные почтовые ящики, которыми можно управлять с помощью эл.почты?
Ответить: mailto:expert@soobcha.org?subject=Rass_UV23CEDK5O
[Наверх]

Тема: Modem

При дозвоне звук производит не только модем и ситемный динамик, нои активные колонки. Такого раньше не было. Как избавиться от данной проблемы?
Ответить: mailto:expert@soobcha.org?subject=Rass_UV23CEB93X
[Наверх]

Тема: Prog

Прошу помоч в поиске РУССКОЙ документации по GT.M и буду рад любой (!) информации по этой СУБД...
Ответить: mailto:expert@soobcha.org?subject=Rass_UUX42YKW1O
[Наверх]

Тема: Soft

У меня не хочет ставится Shockwave Player под IE 6.0 Сразу вываливается сообщение "Could not run installer" при попытке выкачать из интернета. Я закрыл все окна IE. Запускал и скаченную инсталящку. Результат все тот же.
Операционка w2k Advanced Server + IE 6.0.2800.1106
Ответить: mailto:expert@soobcha.org?subject=Rass_UV23CE665
[Наверх]

Тема: VB

Задача стоит такая: в Word и Excel нужно отслеживать соответствие ориентации (портретная/альбомная) документа и текущего принтера. Если не совпадают, то выдать соответствующее уведомление. Как узнать из VBA ориентацию странцы документа, я выяснил. А вот с принтером в системе...
Ответить: mailto:expert@soobcha.org?subject=Rass_UV23CECI4W

Может кто- нибудь знает как прилепить файл к своей почтовой программе для отправки? Точнее даже - как его закодировать?
Ответить: mailto:expert@soobcha.org?subject=Rass_UV23CEBY4H
[Наверх]

Тема: VideoCards

У меня стоит видео Geforce4 MX440 (Asus V9180/TD) с ТВ-выходом. TVTool (ver. 6.5) выход не цепляет, пишет что чип ТВ-выхода не найден. Подскажите, шо делать? Может есть патч какой для TVTool'а или другая какая программа, которая поддерживает MX440?
Ответить: mailto:expert@soobcha.org?subject=Rass_UV25MFGQ3C

В компьтере мать 618AF вставил видеокарту GeForce MX2 все нормально работало в теченинн 2-х недель, затем решил подключить чужой винчестер, списать кое-что, для этого положил сисетмный блок на бок, подключил винт и включил комп. И все, видуха не работает, бортовая работает, а Geforce никак, подскажите в чем проблема, неужели все, конец видухе. :(
Ответить: mailto:expert@soobcha.org?subject=Rass_UV23CEA232
[Наверх]

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

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

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

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

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

Информация и заказ диска СообЧа:
http://soobcha.ru/cd/ или:
Для Украины: 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
Отписаться
Убрать рекламу

В избранное