Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Recomandare aparat foto

Ariston "Genus One+" 24kw...

unde ii pot arunca?

Problema respingere memorie supli...
 Posibila virusare

Material opac developat filme

Caramida de sticla la exterior

Geam cuptor crapat
 Un canal de AI de comedie pe YT

Update intr-un tabel

[Controlul] vremii si a vremurilor

Blocuri din placi prefabricate
 Achiziție mașina de fam...

[unde] cozonaci traditionali

Jandarmii in fondul forestier

Sa dus seceta pedologica?
 

progressbar...

- - - - -
  • Please log in to reply
2 replies to this topic

#1
comandor

comandor

    New Member

  • Grup: Members
  • Posts: 23
  • Înscris: 04.06.2007
salut prieteni

am nevoie de un mic ajutor.
am realizat o sincronizare intre doua baze de date ms acess (prin VPN)si as fi vrut ca utilizatorul sa poata vedea un progressbar...NU IMI IESE!

codul meu este:

Public Sub DirectSync()

   Dim repMaster As New JRO.Replica
   Dim RepNorthwind As New JRO.Replica
   Dim conn As New ADODB.Connection

    Me.MousePointer = vbHourglass
   ' Open the database.
   conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
      "Data source=\\path\vanzari\Users\zane\Backup Baza date CLIENTI\baza_date_CMI.mdb;Persist Security Info=False"
  
  
   repMaster.ActiveConnection = conn

   ' Synchronize the values.

   repMaster.Synchronize "\\path_2\documente\Baza date Email Contact\baza_date_CMI.mdb", jrSyncTypeImpExp, _
      jrSyncModeDirect
      Me.MousePointer = vbDefault
      
      MsgBox "Sicronizare efectuata cu succes!", vbInformation, "Sicronizare"

End Sub

Va multumesc anticipat

#2
bgMiKe

bgMiKe

    Junior Member

  • Grup: Members
  • Posts: 149
  • Înscris: 28.01.2006
Eu vad 2 tipuri de progress bar: real si virtual (sau fake).
Cel real se "misca" in functie de progresul operatiei (sau poate mai bine spus e controlat de operatie). Pentru asta insa, ar trebui sa ai acces la aceasta valoare: fie ca procent, fie ca valoarea absoluta in care caz ai nevoie si de valoarea maxima. Nu stiu daca operatia de sync si implicit obiectul folosit iti ofera aceste informatii, printr-un acces mai mult sau mai putin direct.

Cel virtual pe de alta este mai mult o forma de animatie care informeaza privitorul ca ceva se intampla, e in progres. Genul asta de progress bar il poti "controla" dintr-un timer cu pasul de 500ms sau 1s (de exemplu), la fiecare tick avansand pana ajungi la capat (se umple bara) dupa care se reia afisarea de la nivelul 0. Afisarea se porneste inainte de a executa operatia si se opreste dupa executie. Ca si chestie de finete, intre progresul (real) al operatiei si cel afisat nefiind o relatie biunivoca, se poate intampla ca operatia ta sa se termine iar bara sa nu fie la 100%, situatie pe care ar trebui s-o acoperi.

#3
comandor

comandor

    New Member

  • Grup: Members
  • Posts: 23
  • Înscris: 04.06.2007
multumesc pt raspuns.
despre asta era vorba, as fi dorit unul real...si nu vad cum. am mai facut, ceva timp in urma, progressbar dar legat de un ADODC

Edited by comandor, 21 February 2011 - 16:15.


Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate