Home > IT, Scripting > Mesaj cu timer in VBScript

Mesaj cu timer in VBScript

În articolul de astăzi prezint posibilitatea de afișare în VBScript a unei ferestre de informare ce se închide automat după un anumit număr de secunde:

Timer popup

Categories: IT, Scripting Tags: , ,
  1. Roxana
    2011/11/16 at 2:30 pm

    buna, am tema o problema in c++ si nu prea stiu sa o fac, enuntul suna cam asa “Sa se scrie programul care inverseaza cuvintele unui text preluat dintr-un fisier utilizand o structura de tip stiva.”
    -m-am gandit sa convertesc stiva in vector si apoi sa inversez elementele vectorului si sa il afisez dar nu stiu cum sa preiau datele din fisier, eu le iau de la tastatura… si in general nu am inteles cum e cu citirea din fisier,.. te rog mult daca poti sa imi explici cum trebuie facut,

  2. 2011/11/16 at 9:26 pm

    Considerand ca fisierul contine cate un cuvant pe rand, o solutie utilizand un vector ar fi asta (solutia este facuta in Delphi/Pascal):

    program Project1;
    {$APPTYPE CONSOLE}
    Uses SysUtils;
    // Declarare variabile
    Var f: TextFile; // Fisier de tip text
    v: Array Of String; // Vector cu elemente String
    i, j: Integer; // Contoare
    Begin
    AssignFile(f, ‘D:\test.txt’); // Setare adresa fisier
    Reset(f); // Pregatire fisier pentru citire
    i:= 0; // Initializare contor
    While Not Eof(f) Do // Pana la sfarsitul fisierului…
    Begin
    Inc(i); // Indexare contor
    SetLength(v, i); // Setare dimensiune vector
    ReadLn(f, v[i- 1]); // Citire linie cu linie din fisier
    End;
    CloseFile(f); // Inchidere fisier
    For j:= i DownTo 1 Do // Iterare vector citit din fisier
    Begin
    WriteLn(v [j]); // Afisare pe ecran element cu element
    End;
    ReadLn;
    End.

  3. cosmin
    2011/12/19 at 9:09 pm

    Buna, am o problema la care imi cere sa implementez o structura tabela de dispersie pentru stocare si regasirea cuvintelor care se preiau din fisier, tabela de dispersie e acelasi tip de structura ca o lista inlantuita? e aceasi organizare cu retinerea adresei urmatorului element sau..? mersi

  4. 2011/12/20 at 9:06 am

    Tabelele de dispersie oferă una din formele cele mai eficiente de căutare. Fundamental, un tabel de dispersie constă dintr-o matrice în care datele sunt accesate printr-un indice special numit cheie. Ideea de bază din spatele unui tabel de dispersie este de a stabili o conexiune între toate cheile posibile şi poziţiile în matrice folosind o funcţie de dispersie.

    O funcţie de dispersie acceptă ca parametru o cheie şi returnează codificarea sa de dispersie, sau valoarea de dispersie. Cheile variază ca tip, dar codificările de dispersie sunt întotdeauna numere întregi.

    Caută Hash Table pe Internet și ai să găsești exemple.
    De exemplu: http://en.wikipedia.org/wiki/Hash_table

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: