IBM Computer, Laptops and Servers

Back Homepage Content Directory Resource Guide Blog

DADiSP, ActiveX & COM

Laptop Battery

Computer memory is the quickest, cheapest, and easiest way to improve the performance of your system. Find RAM memory upgrades for desktops, laptops, servers, and printers all backed by a lifetime warranty and guaranteed compatible with your computer. Shipping is an everyday low price of $1.99! Computer Memory Outlet sells memory compatible with all leading computer manufacturers like Dell, Apple, Compaq, HP, Sony, IBM, Lenovo, and many more.”

Thinkpad DADiSP, ActiveX & COM

As a rental organization ICC has kept strong focus on service by following strict quality control procedures and providing 24 hour a day, 7 day a week technical support on every computer rental. Feel secure when renting a computer from iccrents.com. Rent Laptops from Quick, 1000 laptops in stock, HP, CPQ, Dell, IBM, 24x7 Support, Same Day deliveries available nationwide. 20 years of experience.

Microsoft

part process. First, install a small Laplink 'server' program on the base PC you want to remotely control and download a free 'ActiveX control' on the PC that will be doing the controlling. The PC running the server software is typically a home computer, while the one running ActiveX could be a computer in an office, hotel or internet cafe.

Laptop Computers "DADiSP is superior to any other

You searched for information on battery and laptop computer. Your new compaq laptop battery comes in a discharged condition and must be charged before use (refer to your computer manual for charging instructions). Of course, once you decide on the laptop computer battery you need, you will want to receive it right away. Plug battery pack into DC input of your laptop computer which is located in backside of laptop usually. Toshiba laptop battery laptop batteries, laptop battery, toshiba laptop battery, batteries for laptop computer.

Laptop Computer data analysis product for speed, ease-of-use, and flexibility."

> Medion Laptop Computers Medion Laptops from Laptop shop.co.uk. Browse our range of great Medion Laptop PC. You can shop by Medion Laptops series or click to view all Medion Laptop Computers. Medion pack power, performance and value in to all of their Laptops. Buy with confidence from Laptopshop.co.uk. Call our sales team for friendly and professional service and advice on the best Medion Laptop for you.

Desktop Computer - Bryant Hammond, General Motors

Notebooks Powertrain Division

Lenovo ActiveX is a broad term that generally refers to a Microsoft binary standard

Hard Drive for sharing code and data between separate programs or "components". The actual

Travelstar protocol is specified by the Component Object Model (COM). COM has undergone

Gateway many upgrades and enhancements since its original introduction as Object Linking

Laptop Parts and Embedding (OLE).

Software One important new feature of COM is Automation. Automation allows a "client"

Hard Drives program to control a "server" or component program just as if the component

Electronics functionality was built into the client. For example, DADiSP 2000 can fully

Canon control Microsoft Word, placing a DADiSP Worksheet into a document and printing

Desktop Pc the results all from within DADiSP. Likewise, a Visual Basic program can hand

Desktop Computers off data to DADiSP for processing without DADiSP ever being visible to the user.

Think Pad In this way, DADiSP acts as a powerful data analysis library for any program

Repair that supports Automation.

Data Recovery ActiveX components generally expose three basic constructs:

Cisco Properties

Keyboard Events

Monitor Methods

Desktop Properties represent the various settings of the component such as color,

Infosys font, size, etc.

Refurbished Laptops Events are notifications the component makes to the client program. Some

Wipro possible events are mouse was clicked, canvas was sized, button

Lap Top was pushed, etc. After receipt of the notification, the client can respond

Refurbished appropriately.

Memory Methods are functions the client program can direct the component to execute.

Intel

As400 DADiSP as an ActiveX server or component currently supports three extremely

Averatec powerful methods.

Hardware Getdata(window or variable)

Dual Xeon Putdata(window or variable, data)

Storage Execute("command string")

Seagate Getdata retrieves data from a DADiSP Window or variable to the

Computer Sales client. For example, here's a Visual Basic code fragment that obtains the series

Computer Hardware in W2 of a DADiSP Worksheet into a Visual Basic variable:

Printers

Technology Dim DADiSP As Object

Mainframe ''' Connect to DADiSP

Samsung Set DADiSP = CreateObject("DADiSP.Application")

Computer Repair VbVar = DADiSP.Getdata("W2")

Used Computers

Network

Digital Cameras In this example, Visual Basic acts as the "client" and DADiSP the ActiveX

Desktops "server".

Cognos The Dim DADiSP As Object statement declares DADiSP

Hosting as an ActiveX object. Visual Basic establishes a connection to DADiSP with the

Netfinity Set DADiSP = CreateObject("DADiSP.Application") statement. The

Internet connection is made by checking the Registry for ActiveX components and

Cheap Computer capabilities. For faster ActiveX communication, DADiSP also provides a COM "Type

Digital Camera Library" (dadisp.tlb) that provides in depth information on the

Printer ActiveX capabilities offered by DADiSP. Finally, VbVar =

Xseries DADiSP.Getdata("W2") copies the series or table in W2 into the Visual

Maxtor Basic array VbVar.

Data Storage ActiveX data transfers are quite flexible and efficient. DADiSP transparently

Hitachi supports multi-column data using the COM standard SafeArray. Byte,

Rational Integer, Float, and Double scalar values are also supported.

Websphere Here's a code fragment that generates a Visual Basic array and then transfers

Battery the array to DADiSP.

It Support

Western Digital ''' Create VB Data Array

Music For i = 0 To 999

Networks VBData(i) = Rnd()

Toner Next i

Cheap Laptops ''' Connect to DADiSP

Wholesale Set DADiSP = CreateObject("DADiSP.Application")

Brother ''' Put Array to DADiSP

Netvista p = DADiSP.PutData("W1", VBData)

Camera

Networking

Sharp You can also "get" or "put" data to a DADiSP variable. For example:

Cheap

Windows DADiSP.PutData("DArray", VBData)

Monitors DADiSP.PutData("DNum", 12.3)

Linux Vb1 = DADiSP.GetData("DArray")

Computer Support Vb2 = DADiSP.GetData("DNum")

Used Laptops

Cameras

Scanners Here we transfer an array and a scalar to the DADiSP variables

Panasonic DArray and DNum and then retrieve the data from DADiSP

Workstation back to Visual Basic.

Iseries The Execute method is perhaps the most powerful.

Backup Execute allows any DADiSP command, including SPL routines,

Information Technology built-in functions, macros and command files to be executed from ActiveX. For

Routers example, the following code fragment creates a 2 Window Worksheet and generates

180gxp a 1000 point random series in DADiSP:

Notebook Battery

Security ''' Create a 2 Window Worksheet (unconditional)

Lotus p = DADiSP.Execute("NewWorksheet(2, 0)")

Virus ''' Generate Random Data

Thinkpad T42 p = DADiSP.Execute("Grand(1000,.01)")

Thinkpad 600

Thinkpad 600e

Thinkpad 570 Because Execute accepts any valid DADiSP command as input, all

Thinkpad 600x the features, functions and capabilities of DADiSP are available to any program

Thinkpad 390x that supports ActiveX Automation.

Thinkpad A31 Now for a full example of ActiveX with Visual Basic controlling DADiSP. We'll

Thinkpad X20 use each of the above methods to 1) create data in VB, 2) transfer it to DADiSP,

Bios Update 3) use DADiSP to process the data and 4) retrieve the processed result from

Laptops DADiSP.

Toshiba

Laptop Battery Sub DSPTest()

Thinkpad Dim DADiSP As Object

Microsoft Dim VBData(1000) As Double

Laptop Computers ''' Create VB Data Array

Laptop Computer For i = 0 To 999

Desktop Computer VBData(i) = Rnd()

Notebooks Next i

Lenovo ''' Connect to DADiSP

Hard Drive Set DADiSP = CreateObject("DADiSP.Application")

Travelstar ''' Create a 2 Window Worksheet (unconditional)

Gateway p = DADiSP.Execute("NewWorksheet(2, 0)")

Laptop Parts ''' Put Array to DADiSP

Software p = DADiSP.PutData("W1", VBData)

Hard Drives ''' Label W1

Electronics p = DADiSP.Execute("Label('Data from Visual Basic')")

Canon ''' Moveto W2

Desktop Pc p = DADiSP.Execute("Moveto(W2)")

Desktop Computers ''' Calculate Power Spectrum

Think Pad p = DADiSP.Execute("PSD(Hamming(W1))")

Repair ''' Add Y Log and Grids

Data Recovery p = DADiSP.Execute("SetyLog(1);GridSol;GridHV")

Cisco ''' Show DADiSP

Keyboard DADiSP.Visible = 1

Monitor ''' Get PSD from DADiSP

Desktop newdata = DADiSP.GetData("W2")

Infosys End Sub

Refurbished Laptops

Wipro

Lap Top The DADiSP.Visible = 1 statement is an example of setting the

Refurbished "visibility" property to make DADiSP appear on the screen. You could also use

Memory the DADiSP SETVISIBLE function: DADiSP.Execute("SetVisible(1)")

Intel

As400 So far, we've shown examples of controlling DADiSP from Visual Basic. In this

Averatec case, Visual Basic is the "client" and DADiSP acts as the ActiveX "server".

Hardware However, DADiSP can also function as an ActiveX client to control and make use

Dual Xeon of the features of ActiveX servers such as Excel, Word, database programs or

Storage data acquisition drivers.

Seagate The DADiSP SPL syntax for ActiveX is very similar to the Visual Basic syntax

Computer Sales mentioned above. For example, to connect to an ActiveX object, you use the

Computer Hardware CreateObject function. Properties can be set and retrieved with

Printers standard variable assignments and methods executed with the "dot" syntax. For

Technology example, the following SPL code fragment connects to Word and makes it visible:

Mainframe

Samsung

Computer Repair /* start and display Word using ActiveX */

Used Computers ShowWord()

Network {

Digital Cameras local word;

Desktops

Cognos // start Word

Hosting word = CreateObject("Word.Application");

Netfinity // let's see it!

Internet word.Visible = 1;

Cheap Computer }

Digital Camera

Printer

Xseries DADiSP can access any function exposed by the ActiveX Automation server. For

Maxtor example, Word has a very elaborate ActiveX hierarchy, consisting of Documents,

Data Storage Ranges, Tables and a host of other objects all accessible to DADiSP.

Hitachi

Finally, the full SPL example below demonstrates the use of these

Rational objects to create and copy a DADiSP Worksheet to a Word document.

Websphere

Battery /* demonstrates ActiveX calls from DADiSP to MS Word */

It Support msw()

Western Digital {

Music local word, doc;

Networks // new 2 Window worksheet

Toner if (newworksheet(2) == 0) return;

Cheap Laptops /*

Wholesale ** generate noisey sine in W1, set units to Volts and

Brother ** add a nice label

Netvista */

Camera Gnorm(1000,.01) * 0.1 + gsin(1000,.01);Setvunits("V");

Networking Label("Noisey Sinewave");

Sharp // moveto W2 and calculate the PSD and set log scales

Cheap moveto(w2);setxlog(1);setylog(1);

Windows Psd(w1);

Monitors // copy worksheet into clipboard

Linux copyworksheet();

Computer Support // start Word

Used Laptops word = CreateObject("Word.Application");

Cameras // get "Document" object

Scanners doc = word.Documents;

Panasonic // Add a new Document and get range object

Workstation range = doc.Add().Range();

Iseries /* paste worksheet as Enhanced Metafile */

Backup word.Selection.PasteSpecial(0, 0, 0, 0, 9);

Information Technology // let's see it!

Routers word.Visible = 1;

180gxp }

Notebook Battery

Security

Lotus In conclusion, ActiveX is a very powerful, standardized means of sharing the

Virus capabilities of separate programs in a flexible and robust manner. The

Thinkpad T42 SPL\ActiveX subdirectory included with DADiSP 2000 provides several

Thinkpad 600 additional examples of using ActiveX with DADiSP.

Thinkpad 600e

[ Comment, Edit or Article Submission ]

Share this:

Add To Yahoo MyWeb Add To Google Bookmarks Add To Furl Fav This With Technorati Add To Newsvine Add To Bloglines Add To Ask Add To Windows Live Add To Slashdot Stumble This Digg This Add To Del.icio.us Add To Reddit

More about:

Sep October 2008 Nov
Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

IBM Computer, Laptops and Servers Blog on Technorati Related Blog of IBM Computer, Laptops and Servers on Sphere
Content Directory
Resource Guide


Mwave Computers Notebooks Gadgets and PC Component

Website Links
IBM Computer, Laptops and Servers Copyright © 2008 www.ibmfans.com. All rights reserved. Site Map
Homepage | Blog | Advertise | Privacy Policy | Disclaimer | Contact Us | Links