[C#, C++, WinAPI] Aktualizacja programu z poziomu menu.
Ostatnio zmodyfikowano 2012-08-11 15:43
kszere Temat założony przez niniejszego użytkownika |
[C#, C++, WinAPI] Aktualizacja programu z poziomu menu. » 2012-08-11 13:34:55 Witam, Pomoże mi ktoś wkleić/dopasować poniższy kod aktualizacji do mojego projektu? Kod C# aktualizacji znaleziony w internecie(nieco edytowałem)int v = 0004;
try { WebRequest rq = WebRequest.Create( "http://aplikacje.kszere.tk//data/uploads/aplikacje/savefolder_pass/wersja.txt" ); rq.Credentials = CredentialCache.DefaultCredentials; HttpWebResponse rp =( HttpWebResponse ) rq.GetResponse(); Stream st = rp.GetResponseStream(); StreamReader sr = new StreamReader( st ); string odpowiedz = sr.ReadToEnd(); if( v != odpowiedz ) if( MessageBox.Show( "Istnieje nowsza wersja: " + odpowiedz + "\n Czy pobrać ją teraz ?", "Aktualizacja", MessageBoxButtons.YesNo, MessageBoxIcon.Information ) == DialogResult.Yes ) { if( zapisz.ShowDialog() == DialogResult.OK ) { WebClient klient = new WebClient(); klient.DownloadFile( "http://aplikacje.kszere.tk//data/uploads/aplikacje/savefolder_pass/aktualizacja.zip", zapisz.FileName ); } } } catch( Exception ex ) { MessageBox.Show( "Błąd: " + ex.Message, "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error ); }
... powyższy kod chcę wstawić do swej aplikacji tak by wszystko działało bez problemu. Proszę również mnie poinformować co dokładnie trzeba zaincludować. Fragment kodu z mego projektu:case case IDM_UPDATE: case VK_F9:
return 0; |
|
m4tx |
» 2012-08-11 13:41:32 To nie jest kod C++. To jest C#. |
|
kszere Temat założony przez niniejszego użytkownika |
» 2012-08-11 13:56:53 Przepraszam, już poprawiam:) |
|
akwes |
» 2012-08-11 14:04:56 @kszere
Kod używa .NET oraz jest w C#.
Nikt za Ciebie tego nie przerobi. Wiesz już co jest co to działaj. |
|
m4tx |
» 2012-08-11 14:23:06 |
|
yoogi |
» 2012-08-11 15:18:29 Krzysztofie, naucz się w końcu podstaw :) |
|
kszere Temat założony przez niniejszego użytkownika |
» 2012-08-11 15:43:01 Postaram się:) Szczerze to od 8 lipca zacząłem się uczyć programowania i czytać poradniki i pisać programy. Wiem, że słabe, ale jak wiadomo za dużo się nie nauczyłem w takim krótkim czasie. Podobno trudno się nauczyć programowania i jest ciężko, ale nie zamierzam się poddawać. Zdaję sobie sprawę, że przez to co poniżej napiszę nikt nie będzie chciał pomóc z aktualizacją (temat wątku), ale [...] Często jest tak, że nikt nie chce pomóc, a siedzę i siedzę, szukam i się "głowię" i coś w końcu wychodzi po długim czasie (w sensie z programowaniem). Jak tu pisał jeden z użytkowników w innym temacie, że z czasem przestanę i się poddam z programowaniem, a ja piszę stanowczo NIE:D Chce się nauczyć i będę się uczyć, bo taki jest jeden z moich celi:) |
|
« 1 » |