Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Boxa membrana tweeter infundata

ajutor

Whisky for Mac

Xiaomi 14 Gpay
 Izolare zid exterior de scandura

Dezinstalare drivere W11 23H3

Recomandare masina de spalat fiab...

BSOD din cauza Intel Audio DSP dr...
 De ce sunt oamenii nostalgici

Cum vand casa fara factura Hidroe...

Scor FICO minim

Tonometru compensat CAS?
 polita RCA ONLINE

Termostat frigider - verificare

Mai au PC-urile vreun viitor?

Centrala termica immergas
 

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 cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

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