Visual Studio 2012 kreiranje Progress Bara

1

Visual Studio 2012 kreiranje Progress Bara

offline
  • Pridružio: 25 Jun 2017
  • Poruke: 6

Kako da kreiram Progress Bar u VS 2012, treba mi da progress bar radi zajedno sa downloadom fajla..
Ili bar na kraju downloada da pokaze messagebox.. Fala



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

VS je razvojno okruženje. U njemu možeš da programiraš na više različitih jezika. Šta tebi treba?

No, kako god, suština je da dodaš progres bar tu gde želiš, i nekako 'tikuješ' promene progresa. Za to obično postoji svojstvo 'Progress' ili kako već čija vrednost obično ide od 0 do 100.



offline
  • Pridružio: 25 Jun 2017
  • Poruke: 6

vasa.93 ::VS je razvojno okruženje. U njemu možeš da programiraš na više različitih jezika. Šta tebi treba?

No, kako god, suština je da dodaš progres bar tu gde želiš, i nekako 'tikuješ' promene progresa. Za to obično postoji svojstvo 'Progress' ili kako već čija vrednost obično ide od 0 do 100.

A zab sam napomenuti radi se o windows aplikaciji kokretno launcheru.. c# jezik..
Da nemas mozda kod jer nisam bas iskusan u ovome prvi put radim ovako nesto.. Hvala

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

Pretpostavljam da je reč o WPF aplikaciji? Evo detaljnog uputstva: http://www.wpf-tutorial.com/misc-controls/the-progressbar-control/

offline
  • Pridružio: 25 Jun 2017
  • Poruke: 6

vasa.93 ::Pretpostavljam da je reč o WPF aplikaciji? Evo detaljnog uputstva: wpf-tutorial.com/misc-controls/the-progressbar-control/
Da radi se od windows aplikaciji.. Gledao sam neke tutove vec, ali nikako da nadjem kada se downloaduje .. Jer radi se o nekom fajlu koji treba da se skine i ubacio sam downoad i on krene da se skida ali nikako ne moze da se zna kada je skinuto... Pa zato hocu progressbar, a ovo mi jos uvek nije jasno.. Da nema neko slucajno konretni primer sa downloadom?

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12403

Progress bar sam po sebi neće da ti pomogne da rešiš problem.
On je samo kontrola koja ima property preko kog podešavaš vrednost.
Ako ti u kodu ne znaš kako da proveriš trenutnu vrednost ili ne znaš kako da proveriš kada je preuzet fajl, nećeš ništa moći da uradiš.

Evo ti ovde proveren primer za download. Nisi nam još rekao u kom programskom jeziku radiš ...

https://www.fluxbytes.com/csharp/how-to-download-a.....oad-speed/

offline
  • Pridružio: 25 Jun 2017
  • Poruke: 6

Napisano: 26 Jun 2017 15:04

Srki94 ::Progress bar sam po sebi neće da ti pomogne da rešiš problem.
On je samo kontrola koja ima property preko kog podešavaš vrednost.
Ako ti u kodu ne znaš kako da proveriš trenutnu vrednost ili ne znaš kako da proveriš kada je preuzet fajl, nećeš ništa moći da uradiš.

Evo ti ovde proveren primer za download. Nisi nam još rekao u kom programskom jeziku radiš ...

fluxbytes.com/csharp/how-to-download-a.....oad-speed/

Radim u Visual c# jeziku i radi se o Windows Forms Application. Sad cu pogledati link

Dopuna: 26 Jun 2017 15:08

Srki94 ::Progress bar sam po sebi neće da ti pomogne da rešiš problem.
On je samo kontrola koja ima property preko kog podešavaš vrednost.
Ako ti u kodu ne znaš kako da proveriš trenutnu vrednost ili ne znaš kako da proveriš kada je preuzet fajl, nećeš ništa moći da uradiš.

Evo ti ovde proveren primer za download. Nisi nam još rekao u kom programskom jeziku radiš ...

fluxbytes.com/csharp/how-to-download-a.....oad-speed/

Pa sto se tice ovog linka, veoma je komplikovano jer sam ja vec postavio odakle se skida i gde se sacuva.. Nije mi bitno da mora da ubde progressbar , bitno mi je samo da korisntik dobije informaciju da se fajl skinuo moze i obicna poruka

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12403

Napisano: 26 Jun 2017 15:12

Okači tvoj kod onda da pogledamo šta može da se uradi.
Kod koji sam ti dao je felskibilan i ako se ne varam radi sam po sebi, samo treba da podesiš putanje.

Dopuna: 26 Jun 2017 15:14

Informaciju možeš da prikažeš upotrebom MessageBox-a :
https://msdn.microsoft.com/en-us/library/system.windows.forms.messagebox.show(v=vs.110).aspx

offline
  • Pridružio: 25 Jun 2017
  • Poruke: 6

Srki94 ::Napisano: 26 Jun 2017 15:12

Okači tvoj kod onda da pogledamo šta može da se uradi.
Kod koji sam ti dao je felskibilan i ako se ne varam radi sam po sebi, samo treba da podesiš putanje.

Dopuna: 26 Jun 2017 15:14

Informaciju možeš da prikažeš upotrebom MessageBox-a :
msdn.microsoft.com/en-us/library/system.windows.forms.messagebox.show(v=vs.110).aspx


Public Class Form1     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click, Button4.Click         SaveFileDialog1.ShowDialog()         Label3.Text = SaveFileDialog1.FileName     End Sub     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click, Button5.Click         My.Computer.Network.DownloadFile("http://download1029.mediafireuserdownload.com/s899x8n48log/jxscdeixb3l40cp/custom.img", Label3.Text)     End Sub     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click         System.Diagnostics.Process.Start("samp://192.168.1.3:7777")     End Sub End Class
Sta bi moglo tu da se uradi po pitanju progressbara ili bilo kog vida informacije da je skinuto ?

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12403

Podesiš vrednost showUI parametra na true.
https://msdn.microsoft.com/en-us/library/ack30t8y(v=vs.90).aspx

Nešto ovako :
 My.Computer.Network.DownloadFile("http://download1029.mediafireuserdownload.com/s899x8n48log/jxscdeixb3l40cp/custom.img", "custom.img", "", "", True, 100, True)

To nije C# btw.

Ko je trenutno na forumu
 

Ukupno su 919 korisnika na forumu :: 27 registrovanih, 5 sakrivenih i 887 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, cavatina, DejanSt, Dogma21, Dorcolac, DPera, Gerila015, goxin, Istman, Kubovac, kybonacci, Mercury, milenko crazy north, Mirage 2000N, mnn2, oldtimer, ostoja, Panter, Povratak1912, predragc, Primus17, sabros, strelac07, suponik, theNedjeljko, Trpe Grozni, voja64