пятница, 9 сентября 2011 г.

Ошибка: The number of items cannot be greater than 64, if the EditValueFormat is cvfInteger

Инструментарий: Delphi XEDevExpress
Ошибка: The number of items cannot be greater than 64, if the EditValueFormat is cvfInteger
Использую компоненты DevExpress в частности TcxCheckListBox. Данные для заполнения CheckListBox беру с базы данных. При заполнении выскакивает ошибка
The number of items cannot be greater than 64, if the EditValueFormat is cvfInteger
   Данная проблема появляется и в TcxGrid при кастомизации колонок. Если количество колонок превышает 64. И в рантайме при отключении/включении некоторых колонок - путем нажатия на кнопку ColumnQuickCustomization, тоже выскакивает сообщение:
The number of items cannot be greater than 64, if the EditValueFormat is cvfInteger. 
 

четверг, 8 сентября 2011 г.

ASP Часть 1: Установка IIS на Windows XP Pro

   Поскольку появилась необходимость учить ASP, для полной идиллии взялся устанавливать IIS, и параллельно решил описать все действия в блоге в виде небольших заметок
   Для установки IIS на Microsoft Windows XP Pro нам нужно выполнить следующие шаги:

  1. По умолчанию IIS есть в стандартном наборе компонент в Windows XP Pro (на счет других версий не знаю), но его нужно включить в "установке компонент". Для того чтобы включить IIS нужно перейти "Пуск" - "Панель управления" - "Установка и удаление программ"-"Установка компонентов Windows". После чего откроется "мастер компонентов Windows".
  2. Дальше в списке должна быть запись "Internet Information Service (IIS)", напротив нее ставим галочку, для того чтобы активировать данный элемент. В случае если Вам необходимо включить дополнительные компоненты, которые могут использоваться с IIS - можете нажать кнопку "Состав..." и отключить или включить нужные наборы компонент.
  3. После отметки нужных компонент нажимаем кнопку "Далее".
  4. Ставим диск с Windows и ждем завершения установки. После завершения нажимаем "Готово"
  5. Можно попробовать перейти в браузере по адресу http://localhost для проверки работоспособности IIS
  6. Web директория по умолчанию располагается в "C:\Inetpub\wwroot", но если вы не хотите переписать (или удалять) IIS документацию, которая находится в данной директории, Вы можете создать виртуальную директорию, в которой будет размещаться Ваш сайт. Это и многое другое будет описано в последующих статьях.


Автор:

вторник, 6 сентября 2011 г.

Как удалить Денвер (Denver)

  Вот недавно появилась необходимость удалить Денвер. Зашел в установку и удаление программ - ничего не обнаружил. Оказывается данный комплекс полностью автономен и потому его нужно удалить вручную. Поэтому для того чтобы удалить Денвер достаточно выполнить следующую последовательность действий:

  1. Остановить Денвер запустив соответствующий ярлык на рабочем столе.
  2. Если при установке Денвера был создан виртуальный диск, его можно отключиться следующим образом: "Пуск" - "Выполнить..." (Или комбинация клавиш Win+R) и указать команду для выполнения: subst [Диск]: /D, где [Диск] - имя созданного Денвером виртуального диска (по умолчанию Z:) 
  3. Удаляем папку, в которую устанавливали Денвер (По умолчанию єто C:\WebServers)
  4. Удаляем ярлыки Денвера с автозагрузки "Пуск" - "Все программы" - "Автозагрузка"
  5. И наконец удаляем ярлыки Денвера с рабочего стола

PS: Если перед удалением Денвера не завершили корректно его работу (перезагрузившись или с помощью ярлыка остановки), то, скорее всего, Вам нужно будет вручную откорректировать файл в котором сохранены имена хостов С:\WINDOWS\system32\drivers\etc\hosts (в Windows NT/2000/XP/2003) или C:\WINDOWS\hosts (в WIndows 9x или Me)удалив их, чтобы адреса test1.ru и test2.ru перестали ссылаться на локальную машину, а ссылались в Интернет. 

Автор: