Poka¿ wyniki od 1 do 3 z 3

Temat: C# - Kody ¼ród³owe, opis ¶rodowiska programistycznego.

  1. #1

    Domy¶lnie C# - Kody ¼ród³owe, opis ¶rodowiska programistycznego.

    Witam! W tym temacie, napiszê kilka kodów ¼ród³owych, poniewa¿ na forum, praktycznie nie widuje, ¿adnego tematu zwi±zanego z jêzykiem C# (Wymowa : si szarp).
    --------------------
    Pierwsze od czego zacznê ten temat, to od poinformowania was, w jakim IDE bêdziemy kompilowaæ, pisaæ te programy. Jest to tak zwany : Microsoft Visual C# 2008 Express Edition, jest to najnowsza wersja tego programu. Mo¿na go pobraæ z tej strony :
    -> http://go.microsoft.com/?linkid=7729278
    --------------------
    No dobra, jak ju¿ w³±czyli¶my instalacje, zapewne powinno rozpocz±æ siê ¶ci±ganie potrzebnych nam plików, a wiêc czekamy a¿ siê ¶ci±gnie wszystko i nareszcie instalujemy nasz Microsoft Visual C# 2008 Express Edition.
    --------------------
    Microsoft Visual C# 2008 Express Edition, jest bardzo ³atwo u¿ywaæ. Je¿eli kto¶ mia³ ju¿ styczno¶æ wcze¶niej z Microsoft Visual C++, to nie powinnien mieæ problemów z zapoznawaniem siê z ¶rodowiskiem. Starczy znaæ tylko jêzyk angielski, nic wiêcej
    --------------------
    Po zapoznaniu siê ze ¶rodowiskiem, z ciekawo¶ci kliknijmy na File > New Project. Powinno nam siê ukazaæ takie cudo, ale niestety mi siê ju¿ skoñczy³a wersja trial naszego program, wiêc poka¿ê screen ze starszej wersji (nie wielka ró¿nica) :

    Po przyci¶niêciu File > New Project, powinno wam siê ukazaæ takie okienko z wyborem projektów i kliknijmy tam Windows Application. Po klikniêciu i daniu OK, powinno nam siê ukazaæ takie cudo :

    Je¶li kto¶ by nie mia³ pokazanego tego wszystkiego, w opcjach View mo¿na poustawiaæ.
    --------------------
    Po zapoznaniu siê z naszym nowym ¶rodowiskiem programistycznym, mo¿emy zatem pisaæ programy i je kompilowaæ. Jednak¿e dla leniwców, umieszczê tutaj parê kodów ¼ród³owych.
    --------------------
    Pierwszy program od jakiego zaczniemy nasz± przygodê, bêdzie to zwyk³y kalkulator.
    Screen :

    Kod ¼ród³owy : http://rapidshare.com/files/73805050/Przyk...latora.rar.html
    Opis : Mo¿na by to okre¶liæ podróbk± Windosowskiego kalkulatora.
    --------------------
    Teraz co¶ lepszego, a mianowicie programem bêdzie binder.
    Screen :

    Kod ¼ród³owy : http://rapidshare.com/files/73806725/Binder.rar.html + zkompilowany projekt
    Opis : Jest to zwyk³y binder, dzia³aj±cy z stub.exe
    --------------------
    By³a to tylko ma³a prezentacja mo¿liwo¶ci ze strony jêzyka C#. Nie chcê umieszczaæ tu wiêcej kodów ¼ród³owych. Mo¿ecie je pobraæ z :
    http://planet-source-code.com
    http://opensc.ws
    --------------------
    Je¿eli jednak, chcia³by kto¶ zacz±æ siê uczyæ C#, polecam ksi±¿ki :
    http://rapidshare.com/files/35940150/Sekre...281_zyka_C_.pdf - "Sekrety Jêzyka C#"
    http://rapidshare.com/files/41412938/C__Po...Metody.pdf.html - "C# - Porady i Metody"
    --------------------
    // Proszê moderatorów o przyklejenie tematów, jak przyjdzie mi trochê weny znowu, to dopiszê co¶ do tego tematu.
    // Kalkulator by³ pisany przeze mnie.

    //doklejam siê - mo4x

    Prosty edytor tekstu



    http://mo4x.ovh.org/d.php?id=src/sim...editor_src.zip

    //end

  2. #2
    Dawni Moderatorzy
    Do³±czy³
    16-03-2003
    Sk±d
    +48 022 (L)
    Posty
    1 191

    Domy¶lnie

    Bardzo fajny tutek :brawo:
    Dodam co¶ od siebie, a mianowicie prosty program do pingowania
    -------------------------------------------------------------------------------
    1. Tworzymy nowy projekt (File->New->Project) i wybieramy Windows Application.
    2. Do przestrzeni nazw dodajemy
    Kod:
    using System.Net NetworkInformation;



    Znajduje siê tam klasa ping z której bêdziemy korzystali.
    3. Do formy dodajemy kontrolki:
    - 3 x Label i zmieniamy ich w³a¶ciwo¶æ Text kolejno na: "Adres", "TTL", "Interwa³".


    - 1 x TextBox i zmieniamy jego w³a¶ciwo¶æ Name na "Adres".
    - 2x NumericUpDown i nazywamy je "TTL" i "Interwal" oraz zmieniamy w³a¶ciwo¶æ Maximum na 999
    - 1 x ListBox którego nazwiemy "Wynik" (w³a¶ciwo¶æ "Name")
    - 1 x Button. Zmieniamy jego w³a¶ciwo¶æ Name na "Wykonaj" i w³a¶ciwo¶æ Text na "Pinguj"
    - 1 x ProgressBar który nazwiemy np. "Pasek"
    To wszystko w zale¿no¶ci od inwencji powinno wygl±daæ mniej wiêcej tak:



    4. Dobra to czas na programowanie
    Najpierw napiszemy sobie funkcjê wysy³aj±c± pinga. Okomentowan± funkcjê mo¿na zobaczyæ tu:
    http://cpaste.com/3949
    Teraz zaprogramujemy przycisk, klikamy na nim dwa razy i wpisujemy ten kod:
    http://cpaste.com/3950

    Listingi wrzuca³em na cpaste ¿eby by³y bardziej czytelne. Stara³em siê bardzo ³opatologicznie to okomentowaæ wiêc my¶lê ¿e jak kto¶ zna podstawy sharpa to nie bêdzie mia³ problemów ze zrozumieniem kodu.

    Skompilowany program i kod ¼ród³owy mo¿na ¶ci±gn±æ tu:
    http://nosferatu.efuturo.eu/Ping.rar

  3. #3

    Domy¶lnie

    Jakby kto¶ chcia³ co¶ dokleiæ, to ¶mia³o pisaæ

Podobne w±tki

  1. Kody ¼ród³owe
    Przez mskiller
    w forum Inne
    Odpowiedzi: 5
    Ostatni post / autor: 30-07-2007, 14:35
  2. kody na Strony..
    Przez Piters007
    w forum Inne
    Odpowiedzi: 7
    Ostatni post / autor: 27-04-2007, 20:13
  3. Kody chroniace
    Przez mati.h
    w forum C/C++/C#
    Odpowiedzi: 2
    Ostatni post / autor: 05-11-2006, 16:05
  4. kody ¼ród³owe robaków
    Przez LiFo
    w forum Inne
    Odpowiedzi: 3
    Ostatni post / autor: 17-08-2005, 23:30
  5. Kody
    Przez Ciekawy
    w forum Trojany - zdalna administracja
    Odpowiedzi: 10
    Ostatni post / autor: 30-04-2002, 15:20

Uprawnienia

  • Nie mo¿esz zak³adaæ nowych tematów
  • Nie mo¿esz pisaæ wiadomo¶ci
  • Nie mo¿esz dodawaæ za³±czników
  • Nie mo¿esz edytowaæ swoich postów
  •