ActiveX Microsoft Forms 2.0 ComboBox

Создание, использование компонентов ActiveX
iYY
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 14.05.2003 (Ср) 16:18

ActiveX Microsoft Forms 2.0 ComboBox

Сообщение iYY » 01.08.2003 (Пт) 7:32

Беда такая:
есть сей ComboBox,
вставляю его в html, делаю на его основе справочник улиц (~500 улиц),
если вывести 240 улиц - все работает, но более ни в какую, просто пустой ComboBox выводит.

Помогите, подскажите, что можно сделать, мож другой компонент использовать?
Необходимое условие, чтобы можно было набирать улицу прямо в окне ввода,
стандартный <SELECT> позиционирует только по 1й букве - плохо

мой html текст:
<OBJECT id=cboBox1
style="
SCROLLBAR-FACE-COLOR: #f2f2f3; Z-INDEX: -5;
SCROLLBAR-HIGHLIGHT-COLOR: #bbbfcf; WIDTH: 175px;
SCROLLBAR-SHADOW-COLOR: #bbbfcf;
SCROLLBAR-ARROW-COLOR: #6b6b7b;
SCROLLBAR-TRACK-COLOR: #f4f4f4;
SCROLLBAR-DARKSHADOW-COLOR: #bbbfcf;
SCROLLBAR-BASE-COLOR: #f5f5f5"

width=175 classid=clsid:8BD21D30-EC42-11CE-9E0D-00AA006002F3
VIEWASTEXT>

<PARAM NAME="VariousPropertyBits" VALUE="746608667">
<PARAM NAME="BackColor" VALUE="2147483653">
<PARAM NAME="ForeColor" VALUE="2147483666">
<PARAM NAME="MaxLength" VALUE="0">
<PARAM NAME="BorderStyle" VALUE="0">
<PARAM NAME="ScrollBars" VALUE="0">
<PARAM NAME="DisplayStyle" VALUE="3">
<PARAM NAME="MousePointer" VALUE="0">
<PARAM NAME="Size" VALUE="4630;635">
<PARAM NAME="PasswordChar" VALUE="0">
<PARAM NAME="ListWidth" VALUE="0">
<PARAM NAME="BoundColumn" VALUE="1">
<PARAM NAME="TextColumn" VALUE="65535">
<PARAM NAME="ColumnCount" VALUE="2">
<PARAM NAME="ListRows" VALUE="10">
<PARAM NAME="cColumnInfo" VALUE="2">
<PARAM NAME="MatchEntry" VALUE="1">
<PARAM NAME="ListStyle" VALUE="0">
<PARAM NAME="ShowDropButtonWhen" VALUE="2">
<PARAM NAME="ShowListWhen" VALUE="1">
<PARAM NAME="DropButtonStyle" VALUE="1">
<PARAM NAME="MultiSelect" VALUE="0">
<PARAM NAME="Value" VALUE="">
<PARAM NAME="Caption" VALUE="">
<PARAM NAME="PicturePosition" VALUE="458753">
<PARAM NAME="BorderColor" VALUE="2147483654">
<PARAM NAME="SpecialEffect" VALUE="2">
<PARAM NAME="Accelerator" VALUE="0">
<PARAM NAME="GroupName" VALUE="">
<PARAM NAME="FontName" VALUE="Arial">
<PARAM NAME="FontEffects" VALUE="1073741824">
<PARAM NAME="FontHeight" VALUE="195">
<PARAM NAME="FontOffset" VALUE="0">
<PARAM NAME="FontCharSet" VALUE="204">
<PARAM NAME="FontPitchAndFamily" VALUE="2">
<PARAM NAME="ParagraphAlign" VALUE="1">
<PARAM NAME="FontWeight" VALUE="400">
<PARAM NAME="Width" VALUE="0;352">
</OBJECT>
<SCRIPT language=JavaScript>
var cboBox1=document.getElementById("cboBox1");
cboBox1.AddItem("000342", 0 ); cboBox1.List(0, 1) = "48-й пикет";
cboBox1.AddItem("000449", 1 ); cboBox1.List(1, 1) = "Апраксинская ул.";
cboBox1.AddItem("000003", 2 ); cboBox1.List(2, 1) = "Базовая ул.";
cboBox1.AddItem("000004", 3 ); cboBox1.List(3, 1) = "Байдарская ул.";
cboBox1.AddItem("000005", 4 ); cboBox1.List(4, 1) = "Беговая ул.";
cboBox1.AddItem("000006", 5 ); cboBox1.List(5, 1) = "Безводная ул.";
cboBox1.AddItem("000007", 6 ); cboBox1.List(6, 1) = "Безымянный пер.";
...
cboBox1.Value="000342";
</SCRIPT>
</BODY>

чужой пример в инете:
http://label.pp.ru/articles/client/select/ActiveX.html

Вернуться в Компоненты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

    TopList