Solved

Sites with free ActiveX controls

Posted on 2001-06-18
14
3,798 Views
Last Modified: 2013-11-18
Does anyone know of some good web sites which have a variety of free ActiveX controls which I can use on my web pages?  I recently added Microsoft's free Calendar control to a web page and found it pretty cool.  I'm wondering what other controls are out there.

I'll accept an answer from the first person who can give me 3 or 4 web sites which help me out.

Thanks!
0
Comment
Question by:jsullivan
  • 7
  • 4
  • 3
14 Comments
 
LVL 3

Expert Comment

by:yas022100
Comment Utility
Many of Controls that you may have been using for VB are definitely good ones.

Since you are new to ASP (or not)
http://www.asp101.com/
http://www.alphasierrapapa.com/IisDev/Components/
0
 
LVL 3

Expert Comment

by:yas022100
Comment Utility
Here is another, click on Components
http://aspfree.com/components/Default.asp
0
 
LVL 5

Expert Comment

by:gbaren
Comment Utility
0
 

Author Comment

by:jsullivan
Comment Utility
Thanks for the links.  Yas, it looks like your sites mostly deal with server-side components.  I'm looking more for ActiveX controls that I can put on my web site that will download to the client for an improved user-interface.  Like the Calendar control that I mentioned.  When a user pulls up my web page which uses the calendar, it asks the user if it is OK to download and install the component.  Once installed, the user has an improved interface (the calendar) for entering dates.

So I'm not really looking for controls to use in my server-side ASP code.  I'm more looking for controls that will download to the client.  Do you know of any good web sites with free components like this?

I use a lot of OCX controls in my VB applications, but most of them come with large installation programs - they require a lot of support files.  They don't seem to come with a CAB file which would let a user install them over the web.  The Microsoft Calendar control that I'm using only needs the mscal.ocx.  I can just point the object.codebase parameter to "mscal.ocx" and that's all it takes to download and install the component.  I'm looking for more components like that.

Thanks.  Sorry if I'm not very informed on this.  I'm pretty well versed in ASP and vb/javascript, but I haven't actually used a lot of components in my web application yet.
0
 
LVL 3

Accepted Solution

by:
yas022100 earned 100 total points
Comment Utility
Oh, ok...

Some of controls we use here at my work place that are fairly common are...
Just copy this for future use. Also, don't forget to change CAB directory, you can search them in microsoft site.

<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<p></p>
MSXML 3.0
<object id="MSXML3" classid="clsid:f5078f19-c551-11d3-89b9-0000f81fe221"
      codebase="msxml3.cab#version=8,00,7820,0"
      type="application/x-oleobject" STYLE="display: none">
</object>

<p></p>
MSCal.ocx
<OBJECT
codebase='mscal.ocx#version=8,0,0,5007'
classid="clsid:8E27C92B-1264-101C-8A2F-040224009C02" id=Calendar1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_Version" VALUE="524288">
      <PARAM NAME="_ExtentX" VALUE="7620">
      <PARAM NAME="_ExtentY" VALUE="5080">
      <PARAM NAME="_StockProps" VALUE="1">
      <PARAM NAME="BackColor" VALUE="-2147483633">
      <PARAM NAME="Year" VALUE="2001">
      <PARAM NAME="Month" VALUE="4">
      <PARAM NAME="Day" VALUE="26">
      <PARAM NAME="DayLength" VALUE="1">
      <PARAM NAME="MonthLength" VALUE="2">
      <PARAM NAME="DayFontColor" VALUE="0">
      <PARAM NAME="FirstDay" VALUE="1">
      <PARAM NAME="GridCellEffect" VALUE="1">
      <PARAM NAME="GridFontColor" VALUE="10485760">
      <PARAM NAME="GridLinesColor" VALUE="-2147483632">
      <PARAM NAME="ShowDateSelectors" VALUE="-1">
      <PARAM NAME="ShowDays" VALUE="-1">
      <PARAM NAME="ShowHorizontalGrid" VALUE="-1">
      <PARAM NAME="ShowTitle" VALUE="-1">
      <PARAM NAME="ShowVerticalGrid" VALUE="-1">
      <PARAM NAME="TitleFontColor" VALUE="10485760">
      <PARAM NAME="ValueIsNull" VALUE="0"></OBJECT>
<P>&nbsp;</P>

MS Common Dialog control
<OBJECT
codebase='Comdlg32.ocx#version=6,00,8418'
classid="clsid:F9043C85-F6F2-101A-A3C9-08002B2F49FB" id=CommonDialog1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="847">
      <PARAM NAME="_ExtentY" VALUE="847">
      <PARAM NAME="_Version" VALUE="393216">
      <PARAM NAME="CancelError" VALUE="0">
      <PARAM NAME="Color" VALUE="0">
      <PARAM NAME="Copies" VALUE="1">
      <PARAM NAME="DefaultExt" VALUE="">
      <PARAM NAME="DialogTitle" VALUE="">
      <PARAM NAME="FileName" VALUE="">
      <PARAM NAME="Filter" VALUE="">
      <PARAM NAME="FilterIndex" VALUE="0">
      <PARAM NAME="Flags" VALUE="0">
      <PARAM NAME="FontBold" VALUE="0">
      <PARAM NAME="FontItalic" VALUE="0">
      <PARAM NAME="FontName" VALUE="">
      <PARAM NAME="FontSize" VALUE="8">
      <PARAM NAME="FontStrikeThru" VALUE="0">
      <PARAM NAME="FontUnderLine" VALUE="0">
      <PARAM NAME="FromPage" VALUE="0">
      <PARAM NAME="HelpCommand" VALUE="0">
      <PARAM NAME="HelpContext" VALUE="0">
      <PARAM NAME="HelpFile" VALUE="">
      <PARAM NAME="HelpKey" VALUE="">
      <PARAM NAME="InitDir" VALUE="">
      <PARAM NAME="Max" VALUE="0">
      <PARAM NAME="Min" VALUE="0">
      <PARAM NAME="MaxFileSize" VALUE="260">
      <PARAM NAME="PrinterDefault" VALUE="1">
      <PARAM NAME="ToPage" VALUE="0">
      <PARAM NAME="Orientation" VALUE="1"></OBJECT>
<P>&nbsp;</P>

DB Grid
<OBJECT
codebase='dbGrid32.ocx#version=5,01,8104'
classid="clsid:00028C00-0000-0000-0000-000000000046" data=data:application/x-oleobject;base64,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
id=DBGrid1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
</OBJECT>

<P>&nbsp;</P>
MS Chart
<OBJECT
codebase='Mschrt20.ocx#version=6,00,8418'
classid="clsid:3A2B370C-BA0A-11D1-B137-0000F8753F5D" data=data:application/x-oleobject;base64,DDcrOgq60RGxNwAA+HU/XSFDNBIIAAAAVgoAACsFAAC9ZAYFAAAGAAAA////////AAABAAEAAAAAAAEAAQAAAAAAAAAAAAAAAAAIAFZ0Q2hhcnQABgABAAAAAQAAAAsAVnREYXRhR3JpZAABAAIAAAAJAFZ0TWF0cml4AAEAAwAAAA0AVnRDb2xsZWN0aW9uAAEAHQAEAAAACQBWdE9iamVjdAABAAYABQD/////AgAAAAUAAAAJAFZ0U3RyaW5nAAEAAgBDMQAGAAAACABWdFZhbHVlAAEABAAAAAMAAAAFAAAAAgBDMgAGAAAABAAAAAQAAAAFAAAAAgBDMwAGAAAABAAAAAUAAAAFAAAAAgBDNAAGAAAABAAAAAYAAAAFAAAAAgBSMQAGAAAABAAAAAcAAAAHAAAACgBWdEludGVnZXIAAQApAAAABgAAAAQAAAAIAAAABwAAAEMAAAAGAAAABAAAAAkAAAAHAAAAIgAAAAYAAAAEAAAACgAAAAcAAAAAAAAABgAAAAQAAAALAAAABQAAAAIAUjIABgAAAAQAAAAMAAAABwAAAEUAAAAGAAAABAAAAA0AAAAHAAAAGAAAAAYAAAAEAAAADgAAAAcAAABOAAAABgAAAAQAAAAPAAAABwAAADoAAAAGAAAABAAAABAAAAAFAAAAAgBSMwAGAAAABAAAABEAAAAHAAAAPgAAAAYAAAAEAAAAEgAAAAcAAABAAAAABgAAAAQAAAATAAAABwAAAAUAAAAGAAAABAAAABQAAAAHAAAALQAAAAYAAAAEAAAAFQAAAAUAAAACAFI0AAYAAAAEAAAAFgAAAAcAAABRAAAABgAAAAQAAAAXAAAABwAAABsAAAAGAAAABAAAABgAAAAHAAAAPQAAAAYAAAAEAAAAGQAAAAcAAABbAAAABgAAAAQAAAAaAAAABQAAAAIAUjUABgAAAAQAAAAbAAAABwAAAF8AAAAGAAAABAAAABwAAAAHAAAAKgAAAAYAAAAEAAAAHQAAAAcAAAAbAAAABgAAAAQAAAAeAAAABwAAACQAAAAGAAAABAAAAAEAAQAEAAUAAAAAAAAAAAAAAACguUQAwDdEHwAAAAgAAAALAFZ0QmFja2Ryb3AAAQABAAEAAQACAAAAAAACAAAAAAAAAAAAyEIAAMhCAAABAAIAAAAAAAIA////AAAAoEEAACAAAAAJAAAABwBWdEZpbGwAAQABAAEAAgD///8AAgAAAAAAAAABAAIA////AAIAgMD/AAAAIQAAAAoAAAAKAFZ0UGljdHVyZQABAAEA////////BAAAAAAABAAAAAQAAAAiAAAACwAAABAAVnRDaGFydEZvb3Rub3RlAAEADAAAAAwAVnRDaGFydFRleHQAAQAjAAAADQAAAAwAVnRUZXh0QmxvY2sAAgABAAAAAgACAAAA////////JAAAAA4AAAAHAFZ0Rm9udAABACUAAAAFAAAADwBUaW1lcyBOZXcgUm9tYW4ABgAAAAQAAAAAAEBBAAAAAAIAAAAAAAQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAmAAAABQAAAAAABgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAPAAAADwBWdENoYXJ0U2VjdGlvbgABAPAAZAABAAAAAAAAAAAAAAAAAAAAAAAAAAUAJwAAAAgAAAABAAEAAQACAAAAAAACAAAAAAAAAAAAyEIAAMhCAAABAAIAAAAAAAIA////AAAAoEEAACgAAAAJAAAAAQABAAIA////AAIAAAAAAAAAAQACAP///wACAIDA/wAAACkAAAAKAAAAAQD///////8EAAAAAAAEAAAABAAAAAQAAAAqAAAAEAAAAA4AVnRDaGFydExlZ2VuZAABACsAAAAOAAAAJQAAAAAAQEEAAAAAAgAAAAAABAAAAAEAAAACAAIAAAAPAAAA8ADwAAEAAAAAAAAAAAAAAAAAAAAAAAAABAAsAAAACAAAAAEAAQABAAIAAAAAAAIAAAAAAAAAAADIQgAAyEIAAAEAAgAAAAAAAgD///8AAACgQQAALQAAAAkAAAABAAEAAgD///8AAgAAAAAAAAABAAIA////AAIAgMD/AAAALgAAAAoAAAABAP///////wQAAAAAAAQAAAAEAAAABAAAAC8AAAARAAAADABWdENoYXJ0UGxvdAAEADAAAAASAAAACABWdEFycmF5AAIAAAABAAMAAAAAAAQAAAAAAIA/AACAPwAAAD8AAIA/AACAPwAAtEMBAAEAAgD///8AAgAAAAAAAAABAAEAAAAAAAIAAAAAAAAAAAAAAEBAAAAAAAEAAAACAP///wACAAAAAAAAAAEAAQAAAAAAAgAAAAAAAAAAAAAAQEABAAMAAABwQgAA8EEAAAA/AAAAPwAAAEAAAAAAMQAAABMAAAAJAFZ0TGlnaHQzAAEAMgAAABIAAAABAAEAAwAAAAEABAAAADMAAAAUAAAADABWdEluZkxpZ2h0MwABAAAAAAAAAAAAAACAPwAAgD8EAAAAmpkZPgAAAD///wQAAAA0AAAAFQAAAAcAVnRBeGlzAAMAAAD//woAAAABAAEAAAAAAAIAAAAAAAAAAAAAAEBAAQABAAAAAAACAAAAAAAAAAAAAABAQAEAAQAAAAAAAgAAAAAAAAAAAAAAQEAAAPBCAABwQjUAAAANAAAAAQAAAAIAAgAAAP//NgAAAAgAAAABAAEAAQACAAAAAAACAAAAAAAAAAAAyEIAAMhCAAABAAIAAAAAAAIA////AAAAoEEAADcAAAAJAAAAAQABAAIA////AAIAAAAAAAAAAQACAP///wACAIDA/wAAADgAAAAKAAAAAQD///////8EAAAAAAAEAAAABAAAADkAAAAOAAAAJQAAAAAAQEEAAAAAAgAAAAAABAAAAP//ZAAAAAAAAAAAAAAAAAAAAAwBAAABADoAAAAFAAAAAAAGAAAABAAAAAAAAAAMAQAAAAAAAAAAAAAAAAAADAEAAAAABAAAADsAAAASAAAAAQABAAMAAAABAAQAAAA8AAAAFgAAABEAVnRBeGlzU2NhbGVCbG9jawABAD0AAAASAAAABQABAAMAAAAAAAQAAAD//////////////////////////wAAAAAXAAAADQBWdFZhbHVlQmxvY2sAAQAaAAAA////////PgAAAAUAAAACAFI1AAYAAAAEAAAATT0ADQAAAAEAAAACAAIAAAD//z8AAAAIAAAAAQABAAEAAgAAAAAAAgAAAAAAAAAAAMhCAADIQgAAAQACAAAAAAACAP///wAAAKBBAABAAAAACQAAAAEAAQACAP///wACAAAAAAAAAAEAAgD///8AAgCAwP8AAABBAAAACgAAAAEA////////BAAAAAAABAAAAAQAAABCAAAADgAAACUAAAAAAEBBAAAAAAIAAAAAAAQAAAD//2QAAAAAAAAAAAAAABgBAAAMAQAAAQA+AAAAGAEAAAwBAAAAAAAAAAAAABgBAAAMAQAAAAAEAAAAAAAAAAAA//8AAAAAAQABAAEAAAAAAAAAAAAAAAAA//8AAAAABAABAAAAAAAAAAAAAAAEAAAAQwAAABUAAAAAAP//CgAAAAEAAQAAAAAAAgAAAAAAAAAAAAAAQEABAAEAAAAAAAIAAAAAAAAAAAAAAEBAAQABAAAAAAACAAAAAAAAAAAAAABAQAAA8EIAAHBCRAAAAA0AAAABAAAAAgACAAIA//9FAAAACAAAAAEAAQABAAIAAAAAAAIAAAAAAAAAAADIQgAAyEIAAAEAAgAAAAAAAgD///8AAACgQQAARgAAAAkAAAABAAEAAgD///8AAgAAAAAAAAABAAIA////AAIAgMD/AAAARwAAAAoAAAABAP///////wQAAAAAAAQAAAAEAAAASAAAAA4AAAAlAAAAAABAQQAAAAACAAAAAAAEAAAA//9kAAAAAAAAAAAAAAAMAQAAAAAAAAEASQAAAAUAAAAAAAYAAAAEAAAAAAAAAAwBAAAAAAAAAAAAAAwBAAAAAAAAAAAEAAAASgAAABIAAAABAAEAAwAAAAEABAAAAEsAAAAWAAAATAAAABIAAAAFAAEAAwAAAAAABAAAAP//////////////////////////AAABABcAAABNAAAAGAAAAAkAVnREb3VibGUAAQAAAAAAAABZQP//BgAAAAQAAAD///////9OAAAABQAAAAMAMTAwAAYAAAAEAAAAc3cgDQAAAAEAAAABAAIAAAD//08AAAAIAAAAAQABAAEAAgAAAAAAAgAAAAAAAAAAAMhCAADIQgAAAQACAAAAAAACAP///wAAAKBBAABQAAAACQAAAAEAAQACAP///wACAAAAAAAAAAEAAgD///8AAgCAwP8AAABRAAAACgAAAAEA////////BAAAAAAABAAAAAQAAABSAAAADgAAACUAAAAAAEBBAAAAAAIAAAAAAAQAAAD//2QAAAAAAAAAAAAAAGgBAAAMAQAAAQBOAAAAaAEAAAwBAAAAAAAAAAAAAGgBAAAMAQAAAAAEAAAAAAAAAAAA//8AAAAAAQABAAEAAAAAAAAAAAAAAAAA//8AAAAABAABAAAAAAAAAAAAAQAEAAAAUwAAABUAAAAAAP//CgAAAAEAAQAAAAAAAgAAAAAAAAAAAAAAQEABAAEAAAAAAAIAAAAAAAAAAAAAAEBAAQABAAAAAAACAAAAAAAAAAAAAABAQAAA8EIAAHBCVAAAAA0AAAABAAAAAgACAAIA//9VAAAACAAAAAEAAQABAAIAAAAAAAIAAAAAAAAAAADIQgAAyEIAAAEAAgAAAAAAAgD///8AAACgQQAAVgAAAAkAAAABAAEAAgD///8AAgAAAAAAAAABAAIA////AAIAgMD/AAAAVwAAAAoAAAABAP///////wQAAAAAAAQAAAAEAAAAWAAAAA4AAAAlAAAAAABAQQAAAAACAAAAAAAEAAAA//9kAAAAAAAAAAAAAAAMAQAAAAAAAAEAWQAAAAUAAAAAAAYAAAAEAAAAAAAAAAwBAAAAAAAAAAAAAAwBAAAAAAAAAAAEAAAAWgAAABIAAAABAAEAAwAAAAEABAAAAFsAAAAWAAAAXAAAABIAAAAFAAEAAwAAAAAABAAAAP//////////////////////////AAABABcAAABdAAAAGAAAAAAAAAAAAFlA//8GAAAABAAAAP///////14AAAAFAAAAAwAxMDAABgAAAAQAAABBQQANAAAAAQAAAAAAAgAAAP//XwAAAAgAAAABAAEAAQACAAAAAAACAAAAAAAAAAAAyEIAAMhCAAABAAIAAAAAAAIA////AAAAoEEAAGAAAAAJAAAAAQABAAIA////AAIAAAAAAAAAAQACAP///wACAIDA/wAAAGEAAAAKAAAAAQD///////8EAAAAAAAEAAAABAAAAGIAAAAOAAAAJQAAAAAAQEEAAAAAAgAAAAAABAAAAP//ZAAAAAAAAAAAAAAAaAEAAAwBAAABAF4AAABoAQAADAEAAAAAAAAAAAAAaAEAAAwBAAAAAAQAAAAAAAAAAAD//wAAAAABAAEAAQAAAAAAAAAAAAAAAAD//wAAAAAEAAEAAAAAAAAAAAABAAQAAABjAAAAFQAAAAAA//8KAAAAAQABAAAAAAACAAAAAAAAAAAAAABAQAEAAQAAAAAAAgAAAAAAAAAAAAAAQEABAAEAAAAAAAIAAAAAAAAAAAAAAEBAAADwQgAAAABkAAAADQAAAAEAAAACAAIAAAD//2UAAAAIAAAAAQABAAEAAgAAAAAAAgAAAAAAAAAAAMhCAADIQgAAAQACAAAAAAACAP///wAAAKBBAABmAAAACQAAAAEAAQACAP///wACAAAAAAAAAAEAAgD///8AAgCAwP8AAABnAAAACgAAAAEA////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AQABAAAAAgACAAD/AAAAACBCAABAQAEAAQAAAAAAAgAA/wCAAAAAAAAAQEABAAEAAgAA/wAAAgAAAAAAAAD/////hgAAABIAAAAAAAEAAwAAAAAABAAAAP//AAAAAAAAAQABAAAAAAACAAAAAAAAAAAAAABAQAwAAAAAAAAAAQABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAgAAAACAAACAvwAAQECHAAAABQAAAAIAQzIABgAAAAQAAACIAAAAHAAAAA0AAAABAAAAAgACAAAA////////iQAAAA4AAAAlAAAAAABAQQAAAAACAAAAAAAEAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAIoAAAANAAAAAQAAAAAAAgAAAP///////4sAAAAOAAAAJQAAAAAAIEEAAAAAAgAAAAAABAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAABAIwAAAAdAAAABAAAAAAAjQAAAAUAAAAAAAYAAAAEAAAAjgAAAB0AAAAEAAAAAACPAAAABQAAAAAABgAAAAQAAACQAAAAHAAAAA0AAAABAAAAAgACAAAA////////kQAAAA4AAAAlAAAAAABAQQAAAAACAAAAAAAEAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAA//8CAAEAAQAAAAAAAgAA/wAAAAAgQgAAQEAAAHBDAAACAAD/AACSAAAACgAAAAEAAAD/////BAAAAAIAAAAEAAAAgD8CAAD/AIACAAD/AIABABsAAAABAAUABgAHAAgACQAKAAAAAQD//////////xgA//8LAP//////////////////////////BQACAAIAAgAGAAgAAAAAAAAAAAAAAAQAAACTAAAAGwAAAAEAAQAAAAIAAgAAAP8AAAAgQgAAQEABAAEAAAAAAAIAAAD/gAAAAAAAAEBAAQABAAIAAAD/AAIAAAAAAAAA/////5QAAAASAAAAAAABAAMAAAAAAAQAAAD//wAAAAAAAAEAAQAAAAAAAgAAAAAAAAAAAAAAQEAMAAAAAAAAAAIAAgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAIAAAAAgAAAgL8AAEBAlQAAAAUAAAACAEMzAAYAAAAEAAAAlgAAABwAAAANAAAAAQAAAAIAAgAAAP///////5cAAAAOAAAAJQAAAAAAQEEAAAAAAgAAAAAABAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAJUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAACYAAAADQAAAAEAAAAAAAIAAAD///////+ZAAAADgAAACUAAAAAACBBAAAAAAIAAAAAAAQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAACVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAQCaAAAAHQAAAAQAAAAAAJsAAAAFAAAAAAAGAAAABAAAAJwAAAAdAAAABAAAAAAAnQAAAAUAAAAAAAYAAAAEAAAAngAAABwAAAANAAAAAQAAAAIAAgAAAP///////58AAAAOAAAAJQAAAAAAQEEAAAAAAgAAAAAABAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAP//AgABAAEAAAAAAAIAAAD/AAAAIEIAAEBAAABwQwAAAgAAAP8AoAAAAAoAAAABAAAA/////wQAAAADAAAABAAAAIA/AgAAAP+AAgAAAP+AAgAbAAAAAQAFAAYABwAIAAkACgAAAAEA//////////8YAP//CwD//////////////////////////wUAAgACAAIABgAIAAAAAAAAAAAAAAAEAAAAoQAAABsAAAABAAEAAAACAAIA//8AAAAAIEIAAEBAAQABAAAAAAACAP//AIAAAAAAAABAQAEAAQACAP//AAACAAAAAAAAAP////+iAAAAEgAAAAAAAQADAAAAAAAEAAAA//8AAAAAAAABAAEAAAAAAAIAAAAAAAAAAAAAAEBADAAAAAAAAAADAAMAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAACAAAAAIAAAIC/AABAQKMAAAAFAAAAAgBDNAAGAAAABAAAAKQAAAAcAAAADQAAAAEAAAACAAIAAAD///////+lAAAADgAAACUAAAAAAEBBAAAAAAIAAAAAAAQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAACjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAApgAAAA0AAAABAAAAAAACAAAA////////pwAAAA4AAAAlAAAAAAAgQQAAAAACAAAAAAAEAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAowAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAEAqAAAAB0AAAAEAAAAAACpAAAABQAAAAAABgAAAAQAAACqAAAAHQAAAAQAAAAAAKsAAAAFAAAAAAAGAAAABAAAAKwAAAAcAAAADQAAAAEAAAACAAIAAAD///////+tAAAADgAAACUAAAAAAEBBAAAAAAIAAAAAAAQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAD//wIAAQABAAAAAAACAP//AAAAACBCAABAQAAAcEMAAAIA//8AAK4AAAAKAAAAAQAAAP////8EAAAABAAAAAQAAACAPwIA//8AgAIA//8AgAMAGwAAAAEABQAGAAcACAAJAAoAAAABAP//////////GAD//wsA//////////////////////////8FAAIAAgACAAYACAAAAAAAAAAAAAAABAAAAK8AAAAeAAAADQBWdENoYXJ0VGl0bGUAAQAMAAAAsAAAAA0AAAABAAAAAgACAAAA////////sQAAAA4AAAAlAAAAAABAQQAAAAACAAAAAAAEAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAsgAAAAUAAAAAAAYAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADwAAAPAAZAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAswAAAAgAAAABAAEAAQACAAAAAAACAAAAAAAAAAAAyEIAAMhCAAABAAIAAAAAAAIA////AAAAoEEAALQAAAAJAAAAAQABAAIA////AAIAAAAAAAAAAQACAP///wACAIDA/wAAALUAAAAKAAAAAQD///////8EAAAAAAAEAAAABAAAAAQAAAC2AAAAHwAAAAcAVnRMaXN0AAIAAwAAAAAABAAAAAAAAQAAAAAA//////////////////8BAAAAAAAgAAAACQBWdFdpbmRvdwADAAQAAAAAAP//AAAAAA==
id=MSChart1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
</OBJECT>

<P>&nbsp;</P>
Date Picker
<OBJECT
codebase='Mscomct2.ocx#version=6,00,8418'
classid="clsid:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1" id=DTPicker1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="2646">
      <PARAM NAME="_ExtentY" VALUE="1323">
      <PARAM NAME="_Version" VALUE="393216">
      <PARAM NAME="MousePointer" VALUE="0">
      <PARAM NAME="Enabled" VALUE="1">
      <PARAM NAME="OLEDropMode" VALUE="0">
      <PARAM NAME="CalendarBackColor" VALUE="-2147483643">
      <PARAM NAME="CalendarForeColor" VALUE="-2147483630">
      <PARAM NAME="CalendarTitleBackColor" VALUE="-2147483633">
      <PARAM NAME="CalendarTitleForeColor" VALUE="-2147483630">
      <PARAM NAME="CalendarTrailingForeColor" VALUE="-2147483631">
      <PARAM NAME="CheckBox" VALUE="0">
      <PARAM NAME="CustomFormat" VALUE="">
      <PARAM NAME="DateIsNull" VALUE="0">
      <PARAM NAME="Format" VALUE="662831105">
      <PARAM NAME="UpDown" VALUE="0">
      <PARAM NAME="CurrentDate" VALUE="37007">
      <PARAM NAME="MaxDate" VALUE="2958465">
      <PARAM NAME="MinDate" VALUE="-109205"></OBJECT>

<P>&nbsp;</P>
MS Flex Grid
<OBJECT
codebase='Mshflxgd.ocx#version=6,00,8418'
classid="clsid:6262D3A0-531B-11CF-91F6-C2863C385E30" id=MSFlexGrid1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="2646">
      <PARAM NAME="_ExtentY" VALUE="1323">
      <PARAM NAME="_Version" VALUE="393216">
      <PARAM NAME="Rows" VALUE="2">
      <PARAM NAME="Cols" VALUE="2">
      <PARAM NAME="FixedRows" VALUE="1">
      <PARAM NAME="FixedCols" VALUE="1">
      <PARAM NAME="RowHeightMin" VALUE="0">
      <PARAM NAME="BackColor" VALUE="-2147483643">
      <PARAM NAME="ForeColor" VALUE="-2147483640">
      <PARAM NAME="BackColorFixed" VALUE="-2147483633">
      <PARAM NAME="ForeColorFixed" VALUE="-2147483630">
      <PARAM NAME="BackColorSel" VALUE="-2147483635">
      <PARAM NAME="ForeColorSel" VALUE="-2147483634">
      <PARAM NAME="BackColorBkg" VALUE="8421504">
      <PARAM NAME="GridColor" VALUE="12632256">
      <PARAM NAME="GridColorFixed" VALUE="0">
      <PARAM NAME="WordWrap" VALUE="0">
      <PARAM NAME="Redraw" VALUE="1">
      <PARAM NAME="AllowBigSelection" VALUE="1">
      <PARAM NAME="ScrollTrack" VALUE="0">
      <PARAM NAME="Enabled" VALUE="1">
      <PARAM NAME="RightToLeft" VALUE="0">
      <PARAM NAME="TextStyle" VALUE="0">
      <PARAM NAME="TextStyleFixed" VALUE="0">
      <PARAM NAME="FocusRect" VALUE="1">
      <PARAM NAME="HighLight" VALUE="1">
      <PARAM NAME="FillStyle" VALUE="0">
      <PARAM NAME="GridLines" VALUE="1">
      <PARAM NAME="GridLinesFixed" VALUE="2">
      <PARAM NAME="ScrollBars" VALUE="3">
      <PARAM NAME="SelectionMode" VALUE="0">
      <PARAM NAME="MergeCells" VALUE="0">
      <PARAM NAME="AllowUserResizing" VALUE="0">
      <PARAM NAME="PictureType" VALUE="0">
      <PARAM NAME="BorderStyle" VALUE="1">
      <PARAM NAME="Appearance" VALUE="1">
      <PARAM NAME="MousePointer" VALUE="0">
      <PARAM NAME="GridLineWidth" VALUE="1">
      <PARAM NAME="FormatString" VALUE="">
      <PARAM NAME="OLEDropMode" VALUE="0"></OBJECT>

<P>&nbsp;</P>
ListView Control
<OBJECT
codebase='Mscomctl.ocx#version=6,00,8498'
classid="clsid:BDD1F04B-858B-11D1-B16A-00C0F0283628" id=ListView1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="2646">
      <PARAM NAME="_ExtentY" VALUE="1323">
      <PARAM NAME="SortKey" VALUE="0">
      <PARAM NAME="View" VALUE="0">
      <PARAM NAME="Arrange" VALUE="0">
      <PARAM NAME="LabelEdit" VALUE="0">
      <PARAM NAME="SortOrder" VALUE="0">
      <PARAM NAME="Sorted" VALUE="0">
      <PARAM NAME="MultiSelect" VALUE="0">
      <PARAM NAME="LabelWrap" VALUE="-1">
      <PARAM NAME="HideSelection" VALUE="-1">
      <PARAM NAME="HideColumnHeaders" VALUE="0">
      <PARAM NAME="OLEDragMode" VALUE="0">
      <PARAM NAME="OLEDropMode" VALUE="0">
      <PARAM NAME="AllowReorder" VALUE="0">
      <PARAM NAME="Checkboxes" VALUE="0">
      <PARAM NAME="FlatScrollBar" VALUE="0">
      <PARAM NAME="FullRowSelect" VALUE="0">
      <PARAM NAME="GridLines" VALUE="0">
      <PARAM NAME="HotTracking" VALUE="0">
      <PARAM NAME="HoverSelection" VALUE="0">
      <PARAM NAME="PictureAlignment" VALUE="0">
      <PARAM NAME="TextBackground" VALUE="0">
      <PARAM NAME="_Version" VALUE="393217">
      <PARAM NAME="ForeColor" VALUE="-2147483640">
      <PARAM NAME="BackColor" VALUE="-2147483643">
      <PARAM NAME="BorderStyle" VALUE="1">
      <PARAM NAME="Appearance" VALUE="1">
      <PARAM NAME="MousePointer" VALUE="0">
      <PARAM NAME="Enabled" VALUE="1">
      <PARAM NAME="NumItems" VALUE="0"></OBJECT>

<P>&nbsp;</P>
Masked Edit Control
<OBJECT
codebase='Msmask32.ocx#version=6,00,8418'
classid="clsid:C932BA85-4374-101B-A56C-00AA003668DC" id=MaskEdBox1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="2646">
      <PARAM NAME="_ExtentY" VALUE="1323">
      <PARAM NAME="_Version" VALUE="393216">
      <PARAM NAME="BorderStyle" VALUE="1">
      <PARAM NAME="ClipMode" VALUE="0">
      <PARAM NAME="MousePointer" VALUE="0">
      <PARAM NAME="Appearance" VALUE="1">
      <PARAM NAME="BackColor" VALUE="-2147483643">
      <PARAM NAME="ForeColor" VALUE="-2147483640">
      <PARAM NAME="PromptInclude" VALUE="-1">
      <PARAM NAME="AllowPrompt" VALUE="0">
      <PARAM NAME="AutoTab" VALUE="0">
      <PARAM NAME="HideSelection" VALUE="-1">
      <PARAM NAME="Enabled" VALUE="-1">
      <PARAM NAME="MaxLength" VALUE="64">
      <PARAM NAME="OLEDragMode" VALUE="0">
      <PARAM NAME="OLEDropMode" VALUE="0">
      <PARAM NAME="PromptChar" VALUE="_"></OBJECT>

<P>&nbsp;</P>
MS Office Chart
<OBJECT
codebase='Msowc.dll#version=9,0,0,2710'
CLASSID="clsid:0002E500-0000-0000-C000-000000000046" id=ChartSpace1 VIEWASTEXT>
</OBJECT>

<P>&nbsp;</P>
MS Office Expand
<OBJECT
codebase='Msowc.dll#version=9,0,0,2710'
classid="clsid:0002E532-0000-0000-C000-000000000046" id=ExpandControl1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_State" VALUE="">
      <PARAM NAME="Bitmap" VALUE="0">
</OBJECT>


<P>&nbsp;</P>
MS Office Pivot Table
<OBJECT
codebase='Msowc.dll#version=9,0,0,2710'
classid="clsid:0002E520-0000-0000-C000-000000000046" id=PivotTable1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
<PARAM NAME="XMLData" VALUE='<xml xmlns:x="urn:schemas-microsoft-com:office:excel">&#13;&#10; <x:PivotTable>&#13;&#10;  <x:OWCVersion>9.0.0.2710</x:OWCVersion>&#13;&#10;  <x:CacheDetails/>&#13;&#10; </x:PivotTable>&#13;&#10;</xml>'>
</OBJECT>

<P>&nbsp;</P>
MS Office Record Navigation
<OBJECT
codebase='Msowc.dll#version=9,0,0,2710'
classid="clsid:0002E531-0000-0000-C000-000000000046" id=RecordNavigationControl1
      style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_State" VALUE="">
      <PARAM NAME="RecordSource" VALUE="">
      <PARAM NAME="RecordsetLabel" VALUE="">
      <PARAM NAME="ShowFirstButton" VALUE="-1">
      <PARAM NAME="ShowPrevButton" VALUE="-1">
      <PARAM NAME="ShowNextButton" VALUE="-1">
      <PARAM NAME="ShowLastButton" VALUE="-1">
      <PARAM NAME="ShowNewButton" VALUE="-1">
      <PARAM NAME="ShowDelButton" VALUE="-1">
      <PARAM NAME="ShowSaveButton" VALUE="-1">
      <PARAM NAME="ShowUndoButton" VALUE="-1">
      <PARAM NAME="ShowSortAscendingButton" VALUE="-1">
      <PARAM NAME="ShowSortDecendingButton" VALUE="-1">
      <PARAM NAME="ShowApplyFilterButton" VALUE="-1">
      <PARAM NAME="ShowToggleFilterButton" VALUE="-1">
      <PARAM NAME="ShowHelpButton" VALUE="-1">
      <PARAM NAME="ShowLabel" VALUE="-1">
      <PARAM NAME="FontName" VALUE=""></OBJECT>

<P>&nbsp;</P>
MS Office Spreadsheet
<OBJECT
codebase='Msowc.dll#version=9,0,0,2710'
classid="clsid:0002E510-0000-0000-C000-000000000046" id=Spreadsheet1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="HTMLURL" VALUE="">
      <PARAM NAME="HTMLData" VALUE="<html xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot;&#13;&#10;xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;>&#13;&#10;&#13;&#10;<head>&#13;&#10;<style type=&quot;text/css&quot;>&#13;&#10;<!--tr&#13;&#10;&#9;{mso-height-source:auto;}&#13;&#10;td&#13;&#10;&#9;{white-space:nowrap;}&#13;&#10;.wc00D1534&#13;&#10;&#9;{white-space:nowrap;&#13;&#10;&#9;font-family:Arial;&#13;&#10;&#9;mso-number-format:General;&#13;&#10;&#9;font-size:auto;&#13;&#10;&#9;font-weight:auto;&#13;&#10;&#9;font-style:auto;&#13;&#10;&#9;text-decoration:auto;&#13;&#10;&#9;mso-background-source:auto;&#13;&#10;&#9;mso-pattern:auto;&#13;&#10;&#9;mso-color-source:auto;&#13;&#10;&#9;text-align:general;&#13;&#10;&#9;vertical-align:bottom;&#13;&#10;&#9;border-top:none;&#13;&#10;&#9;border-left:none;&#13;&#10;&#9;border-right:none;&#13;&#10;&#9;border-bottom:none;&#13;&#10;&#9;mso-protection:locked;}&#13;&#10;-->&#13;&#10;</style>&#13;&#10;</head>&#13;&#10;&#13;&#10;<body>&#13;&#10;<!--[if gte mso 9]><xml>&#13;&#10; <x:ExcelWorkbook>&#13;&#10;  <x:ExcelWorksheets>&#13;&#10;   <x:ExcelWorksheet>&#13;&#10;    <x:OWCVersion>9.0.0.2710</x:OWCVersion>&#13;&#10;    <x:Label Style='border-top:solid .5pt silver;border-left:solid .5pt silver;&#13;&#10;     border-right:solid .5pt silver;border-bottom:solid .5pt silver'>&#13;&#10;     <x:Caption>Microsoft Office Spreadsheet</x:Caption>&#13;&#10;    </x:Label>&#13;&#10;    <x:Name>Sheet1</x:Name>&#13;&#10;    <x:WorksheetOptions>&#13;&#10;     <x:Selected/>&#13;&#10;     <x:Height>7620</x:Height>&#13;&#10;     <x:Width>15240</x:Width>&#13;&#10;     <x:TopRowVisible>0</x:TopRowVisible>&#13;&#10;     <x:LeftColumnVisible>0</x:LeftColumnVisible>&#13;&#10;     <x:ProtectContents>False</x:ProtectContents>&#13;&#10;     <x:DefaultRowHeight>255</x:DefaultRowHeight>&#13;&#10;     <x:StandardWidth>2340</x:StandardWidth>&#13;&#10;    </x:WorksheetOptions>&#13;&#10;   </x:ExcelWorksheet>&#13;&#10;  </x:ExcelWorksheets>&#13;&#10;  <x:MaxHeight>80%</x:MaxHeight>&#13;&#10;  <x:MaxWidth>80%</x:MaxWidth>&#13;&#10; </x:ExcelWorkbook>&#13;&#10;</xml><![endif]-->&#13;&#10;&#13;&#10;<table class=wc00D1534 x:str>&#13;&#10; <col width=&quot;64&quot;>&#13;&#10; <tr height=&quot;17&quot;>&#13;&#10;  <td></td>&#13;&#10; </tr>&#13;&#10;</table>&#13;&#10;&#13;&#10;</body>&#13;&#10;&#13;&#10;</html>&#13;&#10;">
      <PARAM NAME="DataType" VALUE="HTMLDATA">
      <PARAM NAME="AutoFit" VALUE="0">
      <PARAM NAME="DisplayColHeaders" VALUE="-1">
      <PARAM NAME="DisplayGridlines" VALUE="-1">
      <PARAM NAME="DisplayHorizontalScrollBar" VALUE="-1">
      <PARAM NAME="DisplayRowHeaders" VALUE="-1">
      <PARAM NAME="DisplayTitleBar" VALUE="-1">
      <PARAM NAME="DisplayToolbar" VALUE="-1">
      <PARAM NAME="DisplayVerticalScrollBar" VALUE="-1">
      <PARAM NAME="EnableAutoCalculate" VALUE="-1">
      <PARAM NAME="EnableEvents" VALUE="-1">
      <PARAM NAME="MoveAfterReturn" VALUE="-1">
      <PARAM NAME="MoveAfterReturnDirection" VALUE="0">
      <PARAM NAME="RightToLeft" VALUE="0">
      <PARAM NAME="ViewableRange" VALUE="1:65536"></OBJECT>

<P>&nbsp;</P>
MS Rich Text Box
<OBJECT
codebase='Richtx32.ocx#version=6,00,8418'
classid="clsid:3B7C8860-D78F-101B-B9B5-04021C009402" id=RichTextBox1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="2646">
      <PARAM NAME="_ExtentY" VALUE="1323">
      <PARAM NAME="_Version" VALUE="393217">
      <PARAM NAME="BackColor" VALUE="-2147483643">
      <PARAM NAME="BorderStyle" VALUE="1">
      <PARAM NAME="Enabled" VALUE="1">
      <PARAM NAME="HideSelection" VALUE="-1">
      <PARAM NAME="MultiLine" VALUE="-1">
      <PARAM NAME="ReadOnly" VALUE="0">
      <PARAM NAME="ScrollBars" VALUE="0">
      <PARAM NAME="MousePointer" VALUE="0">
      <PARAM NAME="DisableNoScroll" VALUE="0">
      <PARAM NAME="MaxLength" VALUE="0">
      <PARAM NAME="BulletIndent" VALUE="0">
      <PARAM NAME="Appearance" VALUE="1">
      <PARAM NAME="RightMargin" VALUE="0">
      <PARAM NAME="AutoVerbMenu" VALUE="0">
      <PARAM NAME="OLEDragMode" VALUE="1">
      <PARAM NAME="OLEDropMode" VALUE="2">
      <PARAM NAME="TextRTF" VALUE="{\rtf1\ansi\ansicpg1252\deff0\deftab720{\fonttbl{\f0\fswiss MS Sans Serif;}{\f1\froman\fcharset2 Symbol;}{\f2\froman Times New Roman;}}&#13;&#10;{\colortbl\red0\green0\blue0;}&#13;&#10;\deflang1033\pard\plain\f2\fs24 RichTextBox1&#13;&#10;\par }&#13;&#10;"></OBJECT>
<P>&nbsp;</P>

Status Bar
<OBJECT
codebase='Mscomctl.ocx#version=6,00,8498'
classid="clsid:8E3867A3-8586-11D1-B16A-00C0F0283628" id=StatusBar1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="2646">
      <PARAM NAME="_ExtentY" VALUE="661">
      <PARAM NAME="Style" VALUE="0">
      <PARAM NAME="SimpleText" VALUE="">
      <PARAM NAME="ShowTips" VALUE="-1">
      <PARAM NAME="_Version" VALUE="393216">
      <PARAM NAME="MousePointer" VALUE="0">
      <PARAM NAME="Enabled" VALUE="1">
      <PARAM NAME="OLEDropMode" VALUE="0"></OBJECT>

<P>&nbsp;</P>
Tab Strip
<OBJECT
codebase='Mscomctl.ocx#version=6,00,8498'
classid="clsid:1EFB6596-857C-11D1-B16A-00C0F0283628" id=TabStrip1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="2646">
      <PARAM NAME="_ExtentY" VALUE="1323">
      <PARAM NAME="TabWidthStyle" VALUE="0">
      <PARAM NAME="MultiRow" VALUE="0">
      <PARAM NAME="Style" VALUE="0">
      <PARAM NAME="ShowTips" VALUE="1">
      <PARAM NAME="TabFixedWidth" VALUE="0">
      <PARAM NAME="TabFixedHeight" VALUE="0">
      <PARAM NAME="HotTracking" VALUE="0">
      <PARAM NAME="MultiSelect" VALUE="0">
      <PARAM NAME="Placement" VALUE="0">
      <PARAM NAME="Separators" VALUE="0">
      <PARAM NAME="TabMinWidth" VALUE="1000">
      <PARAM NAME="TabStyle" VALUE="0">
      <PARAM NAME="ImageList" VALUE="">
      <PARAM NAME="_Version" VALUE="393216">
      <PARAM NAME="MousePointer" VALUE="0">
      <PARAM NAME="Enabled" VALUE="1">
      <PARAM NAME="OLEDropMode" VALUE="0"></OBJECT>

<P>&nbsp;</P>
Toolbar
<OBJECT
codebase='Mscomctl.ocx#version=6,00,8498'
classid="clsid:66833FE6-8583-11D1-B16A-00C0F0283628" id=Toolbar1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="2646">
      <PARAM NAME="_ExtentY" VALUE="1323">
      <PARAM NAME="ButtonWidth" VALUE="635">
      <PARAM NAME="ButtonHeight" VALUE="582">
      <PARAM NAME="ToolTips" VALUE="1">
      <PARAM NAME="AllowCustomize" VALUE="1">
      <PARAM NAME="Wrappable" VALUE="1">
      <PARAM NAME="Appearance" VALUE="1">
      <PARAM NAME="HelpContextID" VALUE="0">
      <PARAM NAME="HelpFile" VALUE="">
      <PARAM NAME="Style" VALUE="0">
      <PARAM NAME="TextAlignment" VALUE="0">
      <PARAM NAME="ImageList" VALUE="">
      <PARAM NAME="DisabledImageList" VALUE="">
      <PARAM NAME="HotImageList" VALUE="">
      <PARAM NAME="_Version" VALUE="393216">
      <PARAM NAME="BorderStyle" VALUE="0">
      <PARAM NAME="MousePointer" VALUE="0">
      <PARAM NAME="Enabled" VALUE="1">
      <PARAM NAME="OLEDropMode" VALUE="0"></OBJECT>

<P>&nbsp;</P>

Treeview
<OBJECT
codebase='Mscomctl.ocx#version=6,00,8498'
classid="clsid:C74190B6-8589-11D1-B16A-00C0F0283628" id=TreeView1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="2646">
      <PARAM NAME="_ExtentY" VALUE="1323">
      <PARAM NAME="_Version" VALUE="393217">
      <PARAM NAME="HideSelection" VALUE="1">
      <PARAM NAME="Indentation" VALUE="1000">
      <PARAM NAME="LabelEdit" VALUE="0">
      <PARAM NAME="LineStyle" VALUE="0">
      <PARAM NAME="PathSeparator" VALUE="">
      <PARAM NAME="Sorted" VALUE="0">
      <PARAM NAME="Style" VALUE="7">
      <PARAM NAME="Checkboxes" VALUE="0">
      <PARAM NAME="FullRowSelect" VALUE="0">
      <PARAM NAME="HotTracking" VALUE="0">
      <PARAM NAME="Scroll" VALUE="1">
      <PARAM NAME="SingleSel" VALUE="0">
      <PARAM NAME="ImageList" VALUE="">
      <PARAM NAME="BorderStyle" VALUE="0">
      <PARAM NAME="Appearance" VALUE="1">
      <PARAM NAME="MousePointer" VALUE="0">
      <PARAM NAME="Enabled" VALUE="1">
      <PARAM NAME="OLEDragMode" VALUE="0">
      <PARAM NAME="OLEDropMode" VALUE="0"></OBJECT>
<P>&nbsp;</P>

Up Down Control
<OBJECT
codebase='Mscomct2.ocx#version=6,00,8498'
classid="clsid:603C7E80-87C2-11D1-8BE3-0000F8754DA1" id=UpDown1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT>
      <PARAM NAME="_ExtentX" VALUE="423">
      <PARAM NAME="_ExtentY" VALUE="1323">
      <PARAM NAME="_Version" VALUE="393216">
      <PARAM NAME="Value" VALUE="0">
      <PARAM NAME="Acceleration" VALUE="0">
      <PARAM NAME="Alignment" VALUE="1">
      <PARAM NAME="AutoBuddy" VALUE="0">
      <PARAM NAME="BuddyDispid" VALUE="-1">
      <PARAM NAME="BuddyIndex" VALUE="-1">
      <PARAM NAME="OrigLeft" VALUE="0">
      <PARAM NAME="OrigTop" VALUE="0">
      <PARAM NAME="OrigRight" VALUE="0">
      <PARAM NAME="OrigBottom" VALUE="0">
      <PARAM NAME="Increment" VALUE="1">
      <PARAM NAME="Max" VALUE="10">
      <PARAM NAME="Min" VALUE="0">
      <PARAM NAME="Orientation" VALUE="0">
      <PARAM NAME="SyncBuddy" VALUE="0">
      <PARAM NAME="Wrap" VALUE="0">
      <PARAM NAME="BuddyProperty" VALUE="-1">
      <PARAM NAME="Enabled" VALUE="1">
      <PARAM NAME="OLEDropMode" VALUE="0"></OBJECT>

</BODY>
</HTML>
0
 
LVL 5

Expert Comment

by:gbaren
Comment Utility
All controls can be used on the client. Especially the controls with User Interfaces, those usually aren't for servers.

Grids, Calendars, etc. the sites I posted have quite a few.

Another place to try:

http://hotfiles.zdnet.com/cgi-bin/texis/swlib/hotfiles/search.html?Utext=activex+downloads

0
 

Author Comment

by:jsullivan
Comment Utility
Wow, thanks for that list.  I plan on increasing the points to this question since it's gotten a little deeper than I expected.

I think I probably already have a lot of these OCXs/DLLs on my system (probably from VB).  I assume that since I am free to redistribute most of these controls with my VB applications, I am also free to redistribute them with my web applications.  Is that correct?

Also, do you know if all of these are "self-contained" controls?  What I mean is if you build a "clean machine" with only, say, Windows 98 and IE 5, can you install each of these controls simply by having their codebase point to the OCX/DLL file?  Or do these controls rely on other DLLs that you are assuming are already on the client system?  

I have .DEP files for these OCXs which seem to indicate that they rely on at least a few other DLLs (like COMCAT.DLL).  I see that the .DEP file also has a default CAB location (like http://activex.microsoft.com/controls/vb6/MSHFlxGd.cab).  Would I be better off pointing the Codebase to the CAB file?  I downloaded a few of these CABs from Microsoft but they didn't look like they included the other required fields.  They only had the OCX and an INF file.

Last question: How important is it to have the version number in the codebase parameter?  I haven't seen this before.

So, to recap, here are my questions for you:

1) If I already have these controls from VB, am I allowed to redistribute them from my web application?

2) Are all these controls self-contained so they will install on a clean machine simply by pointing the codebase to the OCX?  Or should I try to get the CAB file and point Codebase to the CAB file?

3) How important is it to have the version number in the codebase parameter.

Thanks very much for your help.
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 

Author Comment

by:jsullivan
Comment Utility
qbaren, thanks for your responses too.  My last question was to "yas", but I forgot to specifically address it.
0
 
LVL 3

Expert Comment

by:yas022100
Comment Utility
CAB files usually has all the required dependent files and you should not have to include any other files in order to run on web page.  It seems that when you create VB app and try creating installation, many dependent files are required because of stand alone desktop appllication (I think...)

1) All of them that I listed above, except Msowc.dll should be OK to distribute, Msowc.dll, Microsoft says!, requires user to have office 2000 installed on clients PC, but you can still use it for Intranet application.

2) They all are self contained and as long as you have codebase where user can download files when not installed on user's PC, you should not have any problem

3) It is important to have version number in order for IE to be able to distribute the right control.  As you know when you create VB application having different version of OCX does not work when you compile.. It's kind of like that, version number I think also indicates what version should be installed throuh CAB file (this could be wrong, though.. ), You may omit the version number, but I recommend you have them in.
0
 
LVL 3

Expert Comment

by:yas022100
Comment Utility
I think without version number and all, it could also scrue up the registry on user's PC

Have you seen registry there are bunch of Class ID's and version number and all that.  Those need to be in sink or some of thing won't work well anymore. So keep all lined up is important, I think
0
 
LVL 5

Expert Comment

by:gbaren
Comment Utility
I know the question wasn't for me, but here are my two cents anyway:

As I understand it, as long as you own VB, you can re-distribute the controls.

Using the controls from the web page, however is a sensitive issue. You not only need to package it in a CAB, you also need to sign the CAB with a valid Verisign certificate. Most browsers are set to ignore unsigned ActiveX components.

The version number is only important when you need to upgrade the component. If there is no version number, the browser will not check with the codebase for a newer version. The component registered on the machine always has a version number, this is what's checked agains the version number in the tag.

0
 
LVL 3

Expert Comment

by:yas022100
Comment Utility
That's one reason why I am not listing any third party free controls. For one as gbaren points out, has to have signed certificate such as by Verisign to be credible to be considered as credible control, and user may or may not accept certain controls.  If you create your custom control and distribute only for Intranet application, you can probably get by with not having signed, but not likely for internet application.

It may also depends on what functionality you are incorporating out of particular controls for including version #, some of earlier version of controls with same control name and class ID may not necessarily support some of functionalities and by showing version# instead of just cls ID may add additional insurance to make sure user got right stuff.
0
 

Author Comment

by:jsullivan
Comment Utility
Thanks to both of you for your responses.  It looks like all of the controls that Yas suggested are Microsoft controls which are already digitally signed.  As both of you have suggested, I will keep the version number in the Codebase property.  It seems the safest way to go.

I'll keep watching this thread in case you have any further comments to add.  Thanks!
0
 
LVL 3

Expert Comment

by:yas022100
Comment Utility
^_^
0

Featured Post

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

I would like to start this tip/trick by saying Thank You, to all who said that this could not be done, as it forced me to make sure that it could be accomplished. :) To start, I want to make sure everyone understands the importance of utilizing p…
Have you ever needed to get an ASP script to wait for a while? I have, just to let something else happen. Or in my case, to allow other stuff to happen while I was murdering my MySQL database with an update. The Original Issue This was written…
The purpose of this video is to demonstrate how to set up the WordPress backend so that each page automatically generates a Mailchimp signup form in the sidebar. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome…
This video discusses moving either the default database or any database to a new volume.

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now