Wątek przeniesiony 2021-01-28 13:26 z Inne języki programowania przez cerrato.

VBScript - szukam materiałów

0

Nowy więc proszę o wyrozumiałość:)
Szukam jakiś materiałów/stron/książek pomocnych przy nauce VBScript.
Głównie tworzenie skryptów (np na wysyłanie auto email) pod konkretnym programem (nie .net)
Posiada ktoś jakieś ciekawe odnośniki do ogarnięcia tematu? Ew jakieś sugestie itd?

Dzięki

edit1: Posiadam MVS i VS Code. Zacząłem w VS Code od deklaracji zmiennych dim. oraz MsBoxa z wywyłaniem tego (zapis i otwarcie wyświetla okienko z napisem)
Docelowo chciałem pobierać dane i za pomocą skryptu wysyłać o konkretnej godzinie na email.

0

Mam mały problem..Próbuje napisać skrypt, który po uruchomieniu odczeka 1min i dopiero się rozpocznie. czyli uruchamiam vbs o 14.10 a on się wykonuje 14.11.

Option Explicit
dim dt, waittime,x
dt=now
x=1
waittime=(DateAdd("n",1,now))
msgbox "Now_date : "&now&vblf&"Add_date "&waittime
Wscript.Sleep(waittime) ' tutaj trochje to nie ma sensu z logicznego punktu widzenia,ale nie wiem jak można to zdeklarować

Ktoś ma jakiś pomysł? Opcja sleep(wait_time) działa ale potrzebuje czegoś jak wyżej.

0

Tu masz trochę materiałów: https://goalkicker.com/

0

Polecam książki Don Jones. na pewno coś znajdziesz w necie. Ja miałem po angielsku.

Paweł

0
Orange331 napisał(a):

Mam mały problem..Próbuje napisać skrypt, który po uruchomieniu odczeka 1min i dopiero się rozpocznie. czyli uruchamiam vbs o 14.10 a on się wykonuje 14.11.

Option Explicit
dim dt, waittime,x
dt=now
x=1
waittime=(DateAdd("n",1,now))
msgbox "Now_date : "&now&vblf&"Add_date "&waittime
Wscript.Sleep(waittime) ' tutaj trochje to nie ma sensu z logicznego punktu widzenia,ale nie wiem jak można to zdeklarować 
> 
> Ktoś ma jakiś pomysł? Opcja sleep(wait_time) działa ale potrzebuje czegoś jak wyżej.

Rzeczywiście takie podejście nie ma sensu. Możesz spróbować stworzyć plik *.hta, który wyświetli potrzebną zawartość i zamknie się po wyznaczonym czasie. Może są w necie inne gotowe rozwiązania.
-- 
Pawel

Edit: Rzeczywiście są:


```visual-basic
Set objShell = CreateObject("Wscript.Shell")
intTimeout = 10                         ' seconds
objShell.Popup "Here is the message", intTimeout, "This is my title"

1 użytkowników online, w tym zalogowanych: 0, gości: 1