Имеется список строк TStrings, отсортированный в алфавитном
порядке. Можно ли, не используя цикл, узнать Index первой строки,
начинающейся с определенной буквы.
Ответ:
S:='K';//то по какой ищем
listbox1.itemIndex := Perform(LB_SELECTSTRING, listbox1.itemIndex,
LongInt(S));
Как мне сделать редирект со своей страницы на другую, в том
же окне, но через определенное время, скажем секунд через двадцать?
Ответ:
Напишите в любом месте странички:
<meta http-equiv=Refresh content='20; URL=123.html'>
20 - означает 20 секунд,
123.html - урл, куда попадет пользователь(можно и абсолютный,
и относительный).
Вопрос слежующий: после работы в интернете, самопроизвольно загружаются
окна, с содержимым не совсем цензурного характера... Как от этого
избавиться. Спасибо!
Ответ:
Чтобы очистить комп есть куча прог, но советую сделать следующее:
1) В Internet Explorer'e зайдите в меню "сервис - свойства обозревателя"
далее в поле "домашняя страница" уберите адрес (эсли это адрес
страницы, которая не нужна)
2) В реестре ("Пуск" - "Выполнить" Пишите: "regedit")
Сперва откройте раздел
HKEY_LOCAL_MACHINE\Software\ Microsoft\Windows\CurrentVersion.
Найдите там подразделы Run, RunOnce, RunOnceEx, RunServices,
RunServicesOnce. В этих разделах есть строковые ключи (некоторые
разделы пустые), отвечающие за запуск программ или страничек.
Название ключа может быть произвольным, а в качестве значения
у ни
х указывается запускаемая программа или страничка, если надо
- то с параметрами. Обратите внимание на разделы, в названии
которых присутствует "Once". Это разделы, в которых прописываются
программы и страницы интернета, запуск которых надо произвести
все
го один раз. Например, при установке новых программ некоторые
из них прописывают туда ключи, указывающие на какие-нибудь настроечные
модули, которые запускаются сразу после перезагрузки компьютера.
Такие ключи после своего запуска автоматически удаляются.
Но это не единственный раздел, откуда запускаются страницы. Перейдем
к другой ветви, а именно к
HKEY_CURRENT_USER и откроем там раздел SOFTWARE\Microsoft\Windows\CurrentVersion.
Там есть только два подраздела, отвечающие за автозагрузку: Run
и Runonce. Изначально они пустые, так что все записи там сделаны
другими программами.
Для операционных систем Windows 9x возможно загружать страницы
с помощью драйвера VxD. Полный список загружаемых драйверов находится
в разделе HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\VxD.
В Windows NT/2000 нет VxD драйверов, но в разделе HK
EY_LOCAL_MACHINE\System\ CurrentControlSet\Control\SessionManager
в параметре BootExecute можно прописать программу, которая будет
грузиться еще до загрузки графической оболочки и сервисов.
Как поставить Quake 3 под Linux? Если можно, поподробнее.
Ответ:
Для этого тебе понадобиться:
Оригнальный диск с quake и порт под Linux
Порт можно скачать с сайта http://www.idsoftware.com.
далее распаковывем порт в него ложим папку Baseq3 с диска с квакой
запускаем... Вуаля Q3 under Linux Loading....
Какой лучше купить монитор LG 15" с ТСО 99 или Samsung 17" с
MPR II?
Ответ:
При прочих равных TCO'99 лучше, чем MPRII, но здесь...
Если смотреть по тому, что видел сам, LG делает только
одну нормальную линейку мониторов - Flatron. F700P, например.
Изображение хорошее, на 1027х768, оптимальном разрешении
для такого размера, спокойно держит развертку 100 Гц. Разумеется,
TCO'99, все настройки формы, и даже уровень входного
сигнала (позволяет делать цвета посочнее и поярче - хороше
для игр и фильмов). У StudioWorks изображение похуже,
да и зачем 15'', если можно почти за те же деньги приобрести
17'', и не мучаться еще несколько лет. 15 уже маловато
бывает, особенно с нынешними средами типа Delphi или игрушками,
которые на 800х600 показывают отвратильную картинку.
У
Samsung неплохая серия MagicBright - например, 765MB.
С разрешениями и настройками тоже все в порядке, TCO'99,
без этого сейчас никуда, "яркость" тоже меняется. Картинка
даже лучше, чем у LG. Кстати, про TCO'99 вообще. Без этого
по-моему, сейчас ни один монитор не обходится. Фирмы сами
иногда в прайсах лепят все, что в голову придет, поэтому
лучше посмотреть "на месте". Заодно и на картинку.
Составить СВОЕ, субъективное мнение. Иногда это важнее.
При использовании VBScript создаёт текстовый файл на диске мне
нужно чтобы содержимое файла было в двойных кавычках т.е. " "
Я пользовалься следующим форматом записи
Set er=CreateObject("Scripting.FileSystemObject")
Set aeb=er.CreateTextFile("C:\rg.txt")
aeb.WriteLine "45687"
aeb.WriteLine " "
aeb.WriteLine " "Flagsopyt"=000003025555555" Здесь вылетает ошибка
мне нужно чтобы запись в файле была в двойных кавычках т.е."Flagsopyt"=000003025555555
что я могу сделать
aeb.close
gelos@pisem.net
Ответ:
Надо использовать функцию Chr, которая возвращает значение типа
String, содержащее символ, соответствующий указанному коду символа.
aeb.WriteLine Chr(34) & "Flagsopyt" & Chr(34) & "=000003025555555"
Просветите в общих чертах по вопросу создания сетевых програм.
Программа для работы с СУБД (таблицами парадох).
Нужен доступ к одной таблице с двух машин одновременно. С одной
редактирование с другой чтение данных. Но только по конкретнее.
Типа
На одну машиye ставим то-то, на другую то-то. База хранится на
третьей машине.
Пишем прогу на форму ставим элемент такойто, изменяем свойства
так-то, ставим грид. и т.д.
P.S.А если пришлете пример простейшей сетевой проги то цены ВАМ
не будет в
базарный день уважаемые эксперты.
Ответить:
mailto:expert@soobcha.ru?subject=Rass_UQK4HNVY9 [Наверх]
Тема: JavaScript
Помоги плиз с java скриптом бегущей строки. Выглядеть она должна
примерно так <marquee>строка</marquee>. Просто тэг
marquee понимает только IE. А мне надо чтобы строку увидели также
и обладатели других браузеров (например, Opera ). Важно чтобы
можно было задавать место появления и изчезновения строки, а
также чтобы вокруг букв строки был виден фон сайта т.е. строка
в текст боксе мне не нужна. В инете я искал но к сожалению ничего
подходящего не обнаружил. Прошу учесть последнее если у вас появиться
желание послать меня в какой нибудь католог скриптов.
Ответить:
mailto:expert@soobcha.ru?subject=Rass_UQJ2H5H712 [Наверх]
Тема: Linux
ОС:Linux-Mandrake7.1
При попытке подключения к удалённому компьютеру выдаёт ошибку
, а именно:
"Таймаут во время ожидания РРР интерфейса".Увеличение таймаута
ни к чему не привело . Подскажите,может,в настройках что-то изменить?
(Юзернейм и пасс введены правильно)
Ответить:
mailto:expert@soobcha.ru?subject=Rass_UQK3SNH5F
Стоит Alt Linux Master 2, в нём glibc версии 2.2.5 (или около
того). Решил выковырять из дистрибутива RedHat Linux 8.0 компилятор
(gcc3.2.7), зависимости удовлетворил почти все, остался только
glibc-devel>2.2.90.
Вобщем, в Шапке есть glibc-2.2.93 и devel той же версии, но утсановить
я его не могу, конфликтует с предыдущим пакетом и ещё с SysVinit...(когда
забиваю на зависимости, то компилятор не компиляет)..Что делать?
Компилятор надо, а качать с altlinux их rpm'ку нет возможности.
На вопрос можно посмотреть и с другой стороны: как прикрутить
к шапке 8.0 локаль cp1251 в иксах и в консоли??? И что это вообще
за прикол с utf-8 локалью??? К чему это? Я koi8-r кое-как вроде
сделал, а cp1251 не могу.
Ответить:
mailto:expert@soobcha.ru?subject=Rass_UQK3SNJX22 [Наверх]
Тема: Local_Net
Нужен пример(остов с тестовым сообщением по сети), под Windows,
на Visual C++ (MFC) связи через TCP/IP протокол. Желательно со
множеством комментариев на русском языке. И если можно пояснить
принцип работы TCP/IP протокола - "на пальцах".
Ответить:
mailto:expert@soobcha.ru?subject=Rass_UQF290A8P [Наверх]
Тема: VB
В наличии есть несколько файлов проименованые следующим образом:
ram1.htm ... ram32.htm
требуется закачать файлы на сайт нажатием одной командной кнопки
Ответить:
mailto:expert@soobcha.ru?subject=Rass_UQJ36TH51F
Подскажите какими программами вы пользуетесь, чтобы посмотреть
сколько оперативки жрёт самодельная прога, какие библиотечки
она юзает и т.д.
Ответить:
mailto:expert@soobcha.ru?subject=Rass_UQL2IDQK2L
У кого есть исходники архиватора, способного архивировать/распаковывать
ПАПКИ с приличным уровнем сжатия и за скромное время? Т.е. мне
нужно встроить в программу архиватор, формат архива значения
не имеет, но мне нужно его встроить, а не использовать
из командной строки. Возможен вариант с соответствующей DLL,
но нужен простой семпл. Желателен просмотр информации об архиве.
Ответить:
mailto:expert@soobcha.ru?subject=Rass_UQJ5L2AC1G [Наверх]
Мне надо используя диалог выбора файла "CFileDialog", выбрать
много файлов. Я полазил по MSDN'у - поставил флаг OFN_ALLOWMULTISELECT.
Но все равно идут глюки. И в книжке и в MSDN'е непонятно написаны
тонкости выделения строки под путь и имена фалов. Вроде надо
выделять под строку(путь и имена файлов разделенные нуль-терминантом,строка
заканчивается двумя 0-терминантами) и указывать его размер в
nMaxFile. Я так и делаю, но внутри ф-ии .DoModal идет вычисление
nOffset (смещение до первого имени файла) и оно вычисляется по
левому -> идут ошибки. Да и вообще глки так и прут ото всюду.
Помогите люди добрые, объясните внятно что делать и какая переменная
за че отвечает. Да и вообще интересно сколько надо выделять под
строку, ведь в диалоге юзер может выбрать до хрена файлов и каждый
из фалов может быть длиной до 250 символоа или около того (по-моему).
Ответить:
mailto:expert@soobcha.ru?subject=Rass_UQB5NN2UF [Наверх]