Próbuję pisać programy w Visual Studio 2010.... Tu dzielę się swoimi doświadczeniami. Opisuję tu też swoje zmagania z najnowszą wersją Joomli oraz Corelem.
Kategorie: Wszystkie | Corel | Joomla | Kod Visual Basic | Różne | Visual Studio 2010
RSS
czwartek, 02 maja 2013

Tworzenie nowego projektu w środowisku Visual Studio odbywa się w sposób standardowy. Wchodzimy do programu, z menu File wybieramy New Project....

Nowy projekt VS

W kolejnym oknie wybieramy rodzaj projektu.
Ja wybrałam aplikację Windows w Visual Basic.

aplikacja Windows

Na tym etapie warto tez pamiętać o zmianie nazwy w polu Name na dole.
Potem wystarczy tylko kliknąć OK i nowy projekt jest zapisany.


piątek, 26 kwietnia 2013

Tylko do niedzieli 28-go kwietnia włącznie wszystkie książki księgarni informatycznej Helion tańsze o 20%. To dobra okazja na zakupy.

promocja Helion

A tu kilka przykładowych pozycji z literatury informatycznej:

Losowa oferta

 

Programowanie w Visual Studio

 

Programowanie

 

A tu kilka pozycji, które osobiście polecam

Książki, które znam i polecam


09:53, marzatela
Link Komentarze (1) »
poniedziałek, 25 marca 2013

Jakiś już czas temu - zrobiłam pierwsze demo własnego programu. Oparłam się tu o pełen program, wycinając część funkcjonalności i zmieniając całkowicie obliczenia na wartości zupełnie losowe. Całą resztę można obejrzeć. 

To co mi wyszło - dostępne jest tu:

Kalkulator podatków DG

Samo demo też ma swój instalator.

piątek, 01 marca 2013

Profesjonalny program działający w środowisku Windows powinien mieć swój instalator, dzięki któremu bez problemu sam program, wraz z wszystkimi potrzebnymi plikami i bibliotekami można zainstalować na innych komputerach. To oczywiste, sam program exe to nie wszystko.

Bardzo wszechstronnym rozwiązaniem jest tu klasyczny instalator Windows. Pozwala on nie tylko zainstalować program, ale dodać go także do Menu Start oraz automatycznie utworzyć skrót na pulpicie.

Tworzymy go poprzez dodanie nowego projektu do już istniejącego programu. Wybieramy z menu Other Project Types --> Setup and Deployment --> Visual Studio Installer.


tworzenie instalatora

kliknij obrazek, aby go powiększyć

Sam projekt programu przekształca się w złożona solucję, z możliwością ustawienia poszczególnych elementów instalatora. 

poniedziałek, 28 stycznia 2013

O kontrolce MenuStrip pisałam wcześniej tu:

Menu formularza oraz MenuStrip - własciwości

Inne właściwości właściwości tej kontrolki to:

  • Alligment

- wyrównanie. Możliwe wartości to Right (do prawej) lub Left (do lewej)

  • AutoSize

- automatyczne dopasowanie wielkości

  • BackColor

- kolor tła

  • Checked

- zaznaczenie. Możliwe wartości to True (prawda) lub False (fałsz)

  • DisplayStyle

- wygląd poszczególnych opcji. Możliwe wartości to:

° ImageAndText - obrazek i tekst
° Image -tylko obraz
° Text - tylko tekst
  • DoubleClickEnabled
- włączone podwójne kliknięcie myszy
  • Font
-  rodzaj czcionki, jej wielkość oraz ew. podkreślenie
  • ForeColor
- kolor czcionki
  • Image
- obrazek (powiązany z DisplayStyle)
  • ImageAlign
- wyrównanie obrazka
wyrównanie
  • ImageScaling
- skala obrazka. Opcja SizeToFit oznacza wielkość zgodną z wypełnieniem
wtorek, 22 stycznia 2013

O wstawianiu kontroli MenuStrip pisałam tu:

Menu formularza

Teraz pora na wybrane właściwości tej kontrolki.

  • Text

- tekst widoczny w oknie menu

menu

Chcąc uzyskać podkreślenie konkretnej litery - tak jak w przypadku Info - przed wybranym znakiem wstawiamy znak &.
W tym konkretnym przypadku - jako tekst wpisałam &Info.

  • ShortcutKeys

- przypisany arkusz skrótu

klawisz skrótu

Zaznaczamy jeden lub kilka klawiszy funkcyjnych, a następie z listy wybieramy klawisz podstawowy

klawisz skrótu

  • ShowShortcutKeys

- czy pokazywać klawisz skrótu
Wartości True lub False czyli Prawda lub Fałsz. W przypadku na screenie - jest wybrana wartość True, skrót klawiaturowy jest widoczny.

  • Visible

- widoczny
Ustawienie wartości na False powoduje, że dana opcja jest niewidoczna w menu.

  • Enabled

- właczony
Ustawienie wartości na False powoduje, że dana opcja jest widoczna, ale nieaktywna w menu.

menu 

Opcja Info jest tu włączona, Zasady ... - wyłączona.

 



 

poniedziałek, 21 stycznia 2013

Chcąc utworzyć menu formularza - możemy wykorzystać kontrolkę MenuStrip z grupy Menu & Toolbars paska narzędzi Toolbox.

menu

 

Przeciągamy ją na formularz - kontrolka MenuStrip będzie widoczna pod formularzem. Samo menu - na pasku menu u góry formularza.

Poszczególne pozycje wpisujemy w zaznaczone miejsca:

menu

Wpisując u dołu - tworzona jest kolejna pozycja w pionie, wpisując po prawej stronie - otwieramy kolejne podmenu.

czwartek, 17 stycznia 2013

No to pierwszy po dłuższej przerwie program w Visual Studio zrobiony. Dodatkowo zrobiłam też wersję DEMO. Całość dostępna jest tu:

Kalkulator podatków dla DG

kalkulator podatków dla DG

DEMO oczywiście można pobrać bezpłatnie. Aplikacja "opakowana" jest w program instalujący. W kilku miejscach miałam problemy i wątpliwości, będę o nich pisać w kolejnych notkach związanych ze szczegółowymi rozwiązaniami zastosowanymi w aplikacji.

piątek, 11 stycznia 2013

Wstawiając do formularza etykietę Label - jej wielkość automatycznie dopasowuje się do rozmiaru czcionki i ilości tekstu do niej wpisanego. Czasami jednak może być to problemem, gdyż rozmieszczając poszczególne kontrolki na formularzu z reguły zakładamy stała wielkość każdej z nich. Jak sobie z tym poradzić?
We właściwościach etykiety (okno Properties, jeżeli nie jest widoczne - można je wywołać przez naciśnięcie przycisku F4) znajdujemy Autosize i ustawiamy na False.

właściwości Label

Domyślnym ustawieniem AutoSize jest True, po przestawieniu na False - wielkość kontrolki bez problemu można zmieniać - zarówno poprzez wpisanie odpowiednich wartości we właściwości Size , jak i zmieniając rozmiar myszką w oknie projektu formularza.

czwartek, 10 stycznia 2013

Jest sobie formularz. Chciałabym w nim wstawić link do swojej strony. Niby nic trudnego - jest nawet specjalna kontrolka - LinkLabel.

LinkLabel

Próbowałam w różny sposób wstawić w nią link, w dodatku tak, aby na ekranie był tylko napis, a nie cały link. To jedno z tych tych rozwiązań, które kiedyś już stosowałam, a teraz nie pamiętam. Zrobiłam więc tak:

  • wstawiłam LinkLabel (czyli etykietę z linkiem)
  • w kodzie programu, przy zdarzeniu Click wpisałam kod:
System.Diagnostics.Process.Start("http://www.szultaset.pl")

(to akurat link do mojej strony)

I już. Po kliknięciu - otwiera w domyślnej przeglądarce się strona internetowa.

Pewnie powinnam to zrobić inaczej - mądrzej, bardziej prawidłowo, skoro jednak zgubiłam się w mnogości dostępnych opcji - to cieszę się, że działa.






Wydawnictwo Strefa Kursów




ministat liczniki.org