ActiveX is a framework for defining reusable Component based software engineering software components ... to ActiveX Controls at http microsoft.com microsoft.com , accessed 18 January 2008 ref It was introduced ... Visual Studio , and Windows Media Player use ActiveX controls to build their feature set and also encapsulate their own functionality as ActiveX controls which can then be embedded into other applications. Internet Explorer also allows embedding ActiveX controls onto web page s. ActiveX controls Active ... them. They also differ Java applets can run on nearly any platform, while ActiveX components officially ... to work with Windows systems. ActiveX is not supported by Microsoft on other operating systems ... installed from malicious websites using ActiveX controls drive by download s . Programmers can write ActiveX controls in any language which supports COM component development, including the following ... Creating ActiveX Components in C ref Borland Delphi Visual Basic .NET Framework C VB.NET Common examples of ActiveX controls include Button computing command button s, list box es, dialog box es, and the Internet ... as ActiveX in 1996. ref cite web url http zone.ni.com devzone cda tut p id 4496 title Using ActiveX ... pages doi archiveurl archivedate dateformat quote The term ActiveX surfaced in the Microsoft ... title Microsoft Announces ActiveX Technologies Microsoft Corp. announced ActiveX Technologies ... ActiveX ... Technologies, which make it easy for the broadest range of software developers and Web designers to build dynamic content for the Internet and the PC. ... ActiveX Technologies form a robust .... Specifically, ActiveX Technologies enable developers to build Web content easily using ActiveX Controls formerly OLE Controls , active scripts and active documents. ... ActiveX Technologies are available in the form of the Microsoft ActiveX Development Kit, which is being distributed to more ... controls. Starting with Internet Explorer 3.0 1996 , Microsoft added support to host ActiveX ... more details
Context date January 2008 Expert subject multiple Computing Microsoft Windows date February 2009 ActiveX Document also known as DocObject or DocObj ref http www.pcmag.com encyclopedia term 0,2542,t ActiveX Documents&i 37473,00.asp Definition of ActiveX Documents ref is a computer file in the form of a compound document compound text based document that allows Clarify date February 2009 a container application Vague date February 2009 to use the full capabilities of server applications. ambig This approach Clarify date February 2009 distinguishes between a document, such as a word document or video clip , and the software that can be Application software applied open, edit, display, save to the document. ActiveX documents consist of two components the document itself and the ActiveX DLL or EXE server that supports it. A single server computing server can support an unlimited number of documents, just as Microsoft Word can support any number of document files. The server for an ActiveX document can be an EXE or a DLL server. The document generally has the extension .VBD, though ActiveX documents can be stored within other files as well, using a mechanism ambig called Object Linking and Embedding OLE structured storage . References reflist External links http pntpm3.ulb.ac.be Info Activex ch23.htm ActiveX document fundamentals Microsoft Windows components Category Microsoft initiatives Category Windows software Category Windows software stubs Windows software stub ... more details
orphan date January 2009 The Mozilla ActiveX Control uses the Gecko layout engine Gecko layout engine to deliver a fully programmable HTML and XML rendering control for ActiveX developers. The API is similar to the Internet Explorer ActiveX control so it maintains a high degree of compatibility. Mozilla ActiveX Control can be used by ReactOS to gain compatibility with some Windows programs, as well as enable web browsing right from within ReactOS Explorer. Gecko is the same engine that powers Mozilla , Mozilla Firefox and numerous other rich content applications. External links http www.iol.ie locka mozilla mozilla.htm Mozilla ActiveX Control home page Category Mozilla web software stub fr Mozilla ActiveX Control ... more details
Microsoft s ActiveX Data Objects ADO is a set of Component Object Model COM object computing object s for accessing data sources. A part of MDAC , it provides a middleware layer between programming language s and OLE DB a means of accessing data stores, whether they be database s or otherwise, in a uniform manner . ADO allows a software developer developer to write programs that access data without knowing how the database is implemented. You must be aware of your database for connection only. No knowledge of SQL is required to access a database when using ADO, although one can use ADO to execute SQL commands. The disadvantage of this i.e. using SQL directly is that it introduces a dependency upon the type of database used. It is positioned as a successor to Microsoft s earlier object layers for accessing data sources, including Remote Data Objects RDO Remote Data Objects and Data Access Objects DAO Data Access Objects . ADO was introduced by Microsoft in October 1996. Internals ADO is made up of four collections and twelve objects ADO collections Fields This collection contains a set of Field objects. The Collection can be used in either a Recordset object or in a Record object. In a Recordset object, each of the Field objects that make up the Fields collection corresponds to a column in that Record set object. In a Record object, a Field can be an absolute or relative URL that points into a tree structured Namespace computer science namespace used for semi structured data providers like the Microsoft OLE DB Provider for Internet Publishing or as a reference to the default ... index.asp DevGuru ADO Quick Reference Microsoft APIs DEFAULTSORT Activex Data Objects Category Microsoft application programming interfaces da ADO de ActiveX Data Objects es ActiveX Data Objects fr ActiveX Data Objects ko it ActiveX Data Objects nl ActiveX Data Objects ja ActiveX Data Objects pl ADO pt ActiveX Data Objects ru ADO th ActiveX Data Objects uk ADO zh ADO ... more details
bsr Screenshot of a Microsoft Windows ActiveX control security dialog. These dialogs are typically presented in Internet Explorer versions 4 through 6 SP1 when the user browses to a web site containing an ActiveX control that they do not already have installed. Windows XP with Service Pack 2, as well as Windows Vista employ a different method of requesting user action when an ActiveX control is asked to be installed. This image demonstrates a relatively common tactic employed by malware to convince the user to install the software. Source Cropped from Image Benedelman spyware blogspot 2a.png Screenshot of spyware. Taken from Ben Edelman s Web site with his permission under the GFDL. Original URL http www.benedelman.org spyware images blogspot 2a.png Uploaded at 18 48, 14 July 2005 UTC by User Fubar Obfusco Fubar Obfusco Licensing Non free software screenshot Screenshots of Microsoft Windows Category Screenshots of Windows software ... more details
Rogers Cadenhead Steve Roman Published Books as Author Learning VBScript VB & VBA in a Nutshell The Language Laura Lemays Web Workshop ActiveX and VBScript Published Books as Contributor VB.Net in a Nutshell VB.Net Language Pocket Reference VBScript in a Nutshell Visual Basic 2005 in a Nutshell ... more details
PerlScript was initially solely an ActiveX Scripting Engine produced by the company ActiveState for use with Microsoft Microsoft s Internet Information Services IIS that allows for programmers to use Perl based code in addition to, or in place of, VBScript or JScript in the context of web servers running the Active Server Pages ASP protocol. Subsequently http www.apache asp.org Apache ASP was created for the Apache HTTP Server Apache web server, which allows for coding with only Perl , but neither VBScript nor JScript. PerlScript can also be used to write Windows Script Host based programs, similar to VBScript . Standalone PerlScripts can be executed if they are created with the file extension .pls, in which case they do not require enclosing XML , e.g. source lang perl use strict our WScript WScript Echo Hello World source .pls files do not gain access to drag and drop Windows Script Host WSH functionality. PerlScripts which have the extension wsf require XML tags which specify the job id and script language, e.g. Job ID DropFiles script language PerlScript use strict our WScript WScript Echo Displaying names of dropped files my arg WScript Arguments my countArgs arg Count for my i 0 i countArgs i WScript Echo arg Item i script Job wsf PerlScripts gain access to Windows Script Host WSH drag and drop functionality, similarly to Perl Droplets in the now obsolete MacPerl . Most Windows Script Host WSH objects are available via the implicitly created WScript object. See also Active Server Pages ASP Perl JScript VBScript External links http www.cpan.org authors id M MS MSERGEANT PSIntro.html Introduction to PerlScript http aspn.activestate.com ASPN docs ActivePerl 5.8 Components Windows PerlScript.html PerlScript FAQ at ActiveState http www.apache asp.org perlscript.html Apache ASP Module Category Scripting languages Category Perl Compu lang stub Web stub ja PerlScript ru PERLScript ... more details
WinWrap Basic WWB by Polar Engineering and Consulting is a third party macro language based on Visual Basic used with programmes of various types ref http www.winwrap.com web basic default.asp ref which its vendor touts as an alternative to ActiveX e.g. VBScript , JScript , PerlScript , Rexx based WSH engines and others , Visual Basic for Applications , and VSTA for this purpose. The WWB software package is used in conjunction with Microsoft development tools including Visual Studio, Visual Studio.NET, and the ActiveX scripting engines. The current version, 10.01, is available for different combinations of OS and platform. There are four types of WWB, those being WWB.NET for the .NET object model used with Visual Studio.NET 2005 and 2008 and VSTA , .WWB COM for the COM object model Visual Studio and Visual Studio.NET earlier versions , both of which are used with all Windows 32 and 64 bit operating systems of from Windows 95 to Windows VIsta the other two packages are for Windows CE and PocketPC & Windows Mobile. Earlier versions of WWB ran under Windows 3.1 and ostensibly OS 2 Warp 3 as well. WWB is integrated into many software packages including most categories of PC and server software as well as software used to run various types of equipment like mass spectrometers and other lab equipment. References Reflist Prog lang stub Category BASIC programming language family ... more details
Refimprove date September 2010 In computer science , mobile code is software transferred between systems, e.g. transferred across a network or via a USB flash drive , and executed on a local system without explicit installation or execution by the recipient. Examples of mobile code include scripts JavaScript , VBScript , Java applet s, ActiveX control s, Flash animation s, Shockwave movies and Xtras , and Macro computer science macros embedded within Microsoft Office documents. Mobile code can also download and execute in the client workstation via email. Mobile code may download via an email attachment e.g., macro in a Word file or via an HTML email body e.g., JavaScript . For example, the ILOVEYOU , TRUELOVE, and AnnaK email viruses worms all were implemented as mobile code VBScript in a .vbs email attachment that executed in Windows Scripting Host . In almost all situations, the user is not aware that mobile code is downloading and executing in their workstation. Mobile code technologies can be used to support three different paradigms Code on demand , Remote evaluation , and Mobile agent s. Mobile code can also be encapsulated or embedded in other file formats not traditionally associated with executable code. An example of this form of encapsulation is the presence of JavaScript in a PDF . ref Cite web title Acrobat JavaScript Specification url http www.adobe.com devnet acrobat pdfs 5186AcroJS.pdf accessdate 18 November 2009 ref Mobile code also refers to code used for rent , a way of making software packages more affordable. i.e. to use on demand. This is specially relevant to the mobile devices being developed which are cellular phones, PDAs, etc all in one. Instead of installing software packages, they can be leased and paid for on a per usage basis. References references Use dmy dates date September 2010 DEFAULTSORT Mobile Code Category Software Category Malware software stub Malware stub hu Mobil k d ... more details
s constants instead of having to declare them. In regular VBScript and JScript files, you ... of several common constants in the ADO ActiveX Data Objects Recordset . source lang xml ?xml version ... reference object ADODB.Recordset script language VBScript CDATA dim title, str, i ctecArray ... script, written in VBScript, will actually compile into a Visual Basic program and run the same way ... VBScript HTML Application Windows PowerShell Windows Script Host External links http msdn2.microsoft.com ... more details
Unreferenced date March 2007 A glue language is a programming language usually a scripting language used for connecting software component s together. Examples of glue languages Unix Shell script s ksh , csh , Bash Unix shell bash , Bourne shell sh and others Windows NT type Shell scripts CMD.exe Windows PowerShell MS DOS and Windows 95 type Batch files Command.com usefulness as glue language enhanced by QBasic and DOSKey OS 2 batch files and shell scripts Kixtart 4NT 4DOS 4OS 2 Take Command command line interpreter Take Command Norton Utilities NDOS a 4DOS variant DCL JCL m4 computer language m4 VBScript JScript and JavaScript AppleScript Python programming language Python Ruby programming language Ruby Lua programming language Lua Tcl Perl PHP Pure programming language Pure REXX XSLT Operating system desktop macro languages such as the Windows 3.11 Macro Recorder and various tools for Windows CE versions and implementations. Extended macro languages which are exposed to operating system components and those of other programmes including Visual Basic for Applications , WordBasic , LotusScript , CorelScript , PerfectScript , Hummingbird Basic and QuickScript, SaxBasic and WinWrap Basic as well as other tools like awk can also be considered glue languages, as can any language implemented by an ActiveX WSH engine VBScript, JScript and VBA by default in Windows and third party engines including implementations of Rexx, Perl, Tcl, Python, XSLT, Ruby, Delphi, &c A majority of applications can access and use operating system components via the object model s or its own functions. Other devices like programmable calculators may also have glue languages for example the TI 92 by factory default can be programmed by a Command Script language and a Basic variant known as TI Basic , and the HP 48 series as well as all other HP calculators can be programmed in multiple on board languages. Most scientific and other advanced calculators can be programmed, with keystroke macros and ... more details
Orphan date February 2009 Keith Brophy born July 6, 1962 was President of Business Development at NuSoft Solutions . He is also an author of three books on programming. In March 2008 NuSoft Solutions was acquired by RCM Technologies and Brophy became the General Manager of the Enterprise Integration Services division of RCM. Keith is a former Ernst & Young Entrepreneur of the Year. He gives an annual Tech Trends speech 2009 being the 10th annual . Brophy is the author of Teach Yourself VBScript in 21 Days, Teach Yourself ActiveX Control Programming With Visual Basic in 21 Days, and Visual Basic 4 Performance Tuning and Optimization. Personal life Keith was born on July 6, 1962, to Gail and Gary Brophy. He has two older siblings, Rachel and Steve. Keith has three children, Virginia, Emma, and Benjamin. He is an avid runner and enjoys spending time with his family. External links http www.nusoftsolutions.com about us brophy keith.aspx Biography on NuSoft s website http www.amazon.com s ?search alias stripbooks&field author Keith 20Brophy Keith Brophy s books on Amazon.com Persondata Metadata see Wikipedia Persondata . NAME Brophy, Keith ALTERNATIVE NAMES SHORT DESCRIPTION DATE OF BIRTH July 6, 1962 PLACE OF BIRTH DATE OF DEATH PLACE OF DEATH DEFAULTSORT Brophy, Keith Category American technology writers Category 1962 births Category Living people US business bio stub ... more details
Active Scripting formerly known as ActiveX Scripting is the technology used in Microsoft Windows Windows to implement component based scripting support. It is based on Component Object Model COM more precisely, OLE Automation and allows installation of additional scripting engines in the form of COM modules. Uses and history The Active Scripting technologies were first released in 1996, with the release of the Internet Explorer 3 Microsoft Internet Explorer 3.0 August 1996 and Internet Information Services 3.0 products December 1996 . Usual applications of Active Scripting include Active Server Pages ASP Server side scripting server scripts , Internet Explorer , and Windows Script Host WSH scripts automating routine tasks, including use for login scripts, Windows Registry Registry manipulation, and the like. Other administrative uses include Windows Management Instrumentation and Active Directory Service Interfaces. Active Scripting can also be used for general purpose scripting, such as database programming, text processing, rapid prototyping, and application macro scripting programming some applications use Active Scripting as the main automation method, others do not have a macro facility but the components are available for use via the API or one may opt to add a language and or tool ... scripts cmd.exe and can even be said to be, by way of VBScript , the replacement for QBasic which ... for additional languages. VBScript and JScript engines are included with the default installation of Windows ... of run time interpretation of JScript with JScript .NET and VBScript within ASP.NET . No new versions ... and IIS ref http blogs.msdn.com ericlippert archive 2004 04 09 110508.aspx Rumours of VBScript ... programming language C , VBScript, Visual Basic .NET , and other .NET languages, which can be Compiler ... .NET runtime . See also ActiveX Dynamic Language Runtime References reflist External links http blogs.msdn.com ericlippert archive 2004 04 09 110508.aspx Future of VBScript Language Information ... more details
Summary Non free use rationale Description Microsoft VBscript File Format Icon Source Extracted from WSH.exe Article VBScript Portion entire icon Low resolution Yes Purpose INFOBOX Replaceability no other information Information Description Microsoft VBscript File Format Icon Source Extracted from WSH.exe Date 20 44, 11 October 2010 UTC Author Microsoft Permission other versions Licensing Non free computer icon ... more details
, VBScript is able to call C Windows code contained in a COM object. On July 28, 2009, Microsoft released a patch to ATL to fix a bug that could allow ActiveX controls created using ATL to be vulnerable ... more details
to users or groups of a specified Windows Server domain domain . January 2004 2.0.2 released ActiveX ... , Visual Basic , Perl , VBScript . May 2008 2.0.3 released x64 support August 2010 2.1 released Improved ... more details
Microsoft s Professional Developers Conference or PDC is a conference for software developer s, normally Microsoft Windows Windows developers. It covers new and upcoming technology from Microsoft , and so only occurs in the years when there is something new to talk about. The conference is typically hosted by the Los Angeles Convention Center in Los Angeles, California . Events July 1992 Moscone Center in San Francisco, California Known as Win32 Professional Developers Conference First demonstration of the Win32 API and first mention of Chicago , which would eventually become Windows 95 Estimated attendance of over 5,000 developers ref name pdc1997allchin December 1993 Anaheim Convention Center in Anaheim, California ref cite web url http www.kraigbrockschmidt.com mm Chapter11.htm title Chapter 11 Name, Fame, and Guru Game work Mystic Microsoft first Craig last Brockschmidt ref Windows Chicago Win32 and Object Linking and Embedding version 2 Estimated attendance of over 8,000 Cairo operating system Cairo public demonstration, including the Object File System March 1996 Moscone Center in San Francisco, California ref name pdc1996 cite web url http podgoretsky.com ftp Docs Internet Late 20Night 20ActiveX ch1.htm title Activating the Internet date March 24, 1996 ref Microsoft demonstrated the power of new tools, renamed ActiveX The ActiveX demos were impressive despite occasional technical difficulties. Microsoft and other industry leaders presented VBScript, an implementation of OLE Scripting ActiveX Controls, for embedding OLE Controls into HTML documents ActiveX Conferencing, which enables sharing data as well as applications over TCP IP the Internet Control Pack, allowing developers to make their applications Internet aware and numerous other ActiveX technologies. September 1997 San Diego Convention Center in San Diego, California ref name pdc1997allchin cite web url http www.microsoft.com presspass exec jim pdc.mspx title Speech Transcript Jim Allchin, Microsoft P ... more details
Orphan date February 2009 Unsourced image removed Image MichaelMorrisonBB.jpg right thumbnail Michael Morrison Michael Wayne Morrison born August 24, 1970 is an American author, software developer, and toy inventor. He is best known for his books on topics including Internet design and development, mobile device usage, and game programming . Morrison s writing career began in the early 1990s and coincided with the release of the Java programming language Java programming language . He embraced the Java technology and wrote and contributed to numerous Java books, as well as developing several online Java courses. His first book was actually Windows 95 Game Developer s Guide Using the Game SDK , which was the first book to explore and demystify Microsoft s new at the time DirectX game development technology. He co authored his first book with his close friend and former college roommate, the late Randy Weems, who Morrison credits with a great deal of his technical knowledge. Morrison quickly followed up this book by serving as lead author of Java Unleashed , which quickly became a best seller. He went on to write books on numerous Web related technologies such as HTML , XML , Cascading Style Sheets CSS , and JavaScript , and also ventured into end user writing by authoring books on Pocket PC , BlackBerry , and Treo handheld devices. Morrison was born in Nashville, Tennessee . He has a B.A. from Tennessee Technological University in Electrical Engineering , although he credits the school with little beyond serving as the place where he met his wife and a handful of close friends. Bibliography Windows 95 Game Developer s Guide Java Unleashed Teach Yourself Internet Game Programming with Java in 21 Days Tricks of the Java Programming Gurus Presenting ActiveX Java Developer s Reference Teach Yourself Java in 21 Days Professional Reference Edition VBScript Web Page Interactivity Late Night Visual J Presenting JavaBeans How to Program JavaBeans Java 1.1 Unleashed, 3rd Editi ... more details
Scripting Edition VBScript scripting language to specify a test procedure, and to manipulate the objects ... Professional uses a VBScript scripting language to specify the test procedure and to manipulate the objects ... need to manipulate the underlying VBScript . ref cite web url http www.slideshare.net kuldeepse qtp ... date 2009 07 04 accessdate 2011 01 27 ref Expert view File SampleCode.JPG thumb 300px VBScript ... code using VBScript . Designed for more advanced users, users can edit all test actions except ... homepage data mi DS 0413 020 QTPro6.0.pdf ref Languages HP QuickTest Professional uses VBScript as its scripting language. VBScript supports classes but not polymorphism and inheritance. Compared with Visual Basic for Applications VBA , VBScript lacks the ability to use some Visual Basic ... like ActiveX from the Windows environment but not from other operating systems. QTP cannot be used ... more details
ADODB may refer to ActiveX Data Objects , a Category Microsoft APIs Microsoft API for data access ADOdb , a database abstraction library for PHP and Python disambig Category Acronyms vi ADODB ... more details
Killbit is a security feature in web browsers based on Microsoft s Trident layout engine Trident engine such as Internet Explorer and other ActiveX containers that respect the killbit such as Microsoft Office . A killbit instructs an ActiveX control container never to use a specific piece of ActiveX software, whether third party or Microsoft, as identified by its CLSID class identifier CLSID . The main purpose of a killbit is to close security holes. If a vendor discovers that there is a security hole in a specific version of an ActiveX control, they can request that Microsoft put out a killbit for it. Killbit updates are typically deployed to Microsoft Windows operating systems via Windows Update . Implementation A flag in the Windows Registry identifies a CLSID as unsafe. The CLSID acts as a serial number for the software in question a Globally unique identifier GUID that must exist for each piece of software that behaves as an ActiveX control. If an ActiveX container finds that the CLSID of a killbit entry matches the CLSID of the software, the software is blocked from running in the ActiveX container. If a vendor wants to release an updated version then they release it with a different CLSID. Internet Explorer s HTML Application HTML application host also respects the killbit when processing the OBJECT tag in HTML, but not when processing scripts in HTML. References reflist External links http support.microsoft.com kb 240797 Microsoft KB240797 How to stop an ActiveX control from running in Internet Explorer August 24, 2007 http blogs.technet.com srd archive 2008 02 06 The Kill 2D00 Bit FAQ 3A00 Part 1 of 3.aspx Microsoft Technet The Kill Bit FAQ Category Internet Explorer Category Microsoft Windows security technology de Killbit es Killbit fr Killbit zh ActiveX ru Killbit security software stub ... more details
s using Data Access Object s, Remote Data Objects , or ActiveX Data Object s, and creation of ActiveX controls and objects. Scripting language s such as Visual Basic for Applications VBA and VBScript ... significant overhead for VBScript. ref A programmer can put together an application using ... prevent certain characters from being inserted. Visual Basic can create executables EXE files , ActiveXActiveX controls , or DLL files, but is primarily used to develop Windows applications and to interface ..., a Visual Basic component can have no user interface, and instead provide ActiveX objects to other .... This uncommon trait does exist in Visual Basic .NET but not in VBScript . code OPTION BASE ... names ending in .OCX instead. These were later to be named ActiveX controls. With version 5.0 February ... Control Creation Edition was also released for creation of ActiveXActiveX control s. It was also ..., but it is largely the same language as VB6 and uses the same runtime library. VBScript is the default ... by vbscript.dll as opposed to the VB runtime. ASP and VBScript should not be confused ... more details
in software with Visual Basic for Applications and in web pages with VBScript , and automated tools ... ActiveX . Additionally, users of Windows Me , Windows 2000 , Windows XP , and above or owners of Microsoft ... more details
scripting environment such as JScript and VBScript . ref name cagle It also includes interfaces ... released in 2003 under the name XMetaL for ActiveX . ref name wood cite web url http www.reallysi.com ... the Internet Explorer browser for Windows, and can be embedded in other applications that support ActiveX ... more details