home *** CD-ROM | disk | FTP | other *** search
- // Przyk│adowy skrypt dla Hosta skrypt≤w systemu Windows
- //
- // ------------------------------------------------------------------------
- // Copyright (C) 1996-1997 Microsoft Corporation
- //
- // Klient posiada pe│ne prawa do u┐ywania, modyfikowania, reprodukowania
- // i dystrybucji plik≤w przyk│adowych aplikacji (i/lub dowolnej
- // ich zmodyfikowanej wersji), w spos≤b dla niego u┐yteczny, pod warunkiem
- // zaakceptowania faktu, i┐ firma Microsoft nie zapewnia gwarancji i nie
- // ponosi odpowiedzialno£ci za pliki przyk│adowych aplikacji.
- // ------------------------------------------------------------------------
-
- // Ten przyk│ad pokazuje w jaki spos≤b uzyskaµ dostΩp do programu Excel poprzez Hosta skrypt≤w systemu Windows.
-
- var vbOKCancel = 1;
- var vbInformation = 64;
- var vbCancel = 2;
-
- var L_Welcome_MsgBox_Message_Text = "Ten skrypt pokazuje w jaki spos≤b uzyskaµ dostΩp do programu Excel poprzez Hosta skrypt≤w systemu Windows.";
- var L_Welcome_MsgBox_Title_Text = "Przyk│adowy skrypt dla Hosta skrypt≤w systemu Windows";
- Welcome();
-
- //////////////////////////////////////////////////////////////////////////////////
- //
- // Przyk│ad dla programu Excel
- //
-
- var objXL;
-
- objXL = WScript.CreateObject("Excel.Application");
- objXL.Workbooks.Add;
- objXL.Cells(1,1).Value = 5;
- objXL.Cells(1,2).Value = 10;
- objXL.Cells(1,3).Value = 15
- objXL.Range("A1:C1").Select;
-
- var objXLchart = objXL.Charts.Add();
- objXL.Visible = true;
- objXLchart.Type = -4100;
-
- var intRotate;
- for(intRotate = 5; intRotate <= 180; intRotate += 5) {
- objXLchart.Rotation = intRotate;
- }
-
- for (intRotate = 175; intRotate >= 0; intRotate -= 5) {
- objXLchart.Rotation = intRotate;
- }
-
- //////////////////////////////////////////////////////////////////////////////////
- //
- // Witamy
- //
- function Welcome() {
- var WSHShell = WScript.CreateObject("WScript.Shell");
- var intDoIt;
-
- intDoIt = WSHShell.Popup(L_Welcome_MsgBox_Message_Text,
- 0,
- L_Welcome_MsgBox_Title_Text,
- vbOKCancel + vbInformation );
- if (intDoIt == vbCancel) {
- WScript.Quit();
- }
- }
-