Jak to zrobić, aby aplikacja, która ma typowo batchowe zadanie jednak coś wyświetliła? Można do niej dodać Splash screen. Proponuję wbudować go w metodzie Main klasy Program. Po pierwsze przygouj efekttownie wyglądające okno Splash. Jest to zwykła forma okienkowa, zazwyczaj z obrazkiem, może ze skromnym tytułem. Czytaj dalej »
Prosty splash screen podczas uruchamiania aplikacji
Wbudowanie obrazka jako zasobu w aplikacji c#. Wyświetlenie obrazka w PictureBox.
Przygotuj obrazek, a następnie:
W klauzulach using zaimportuj System.Reflection i System.IO namespaces.
Aby utworzyć nowy obrazek, wczytać go z wbudowanego zasobu użyj poniższego kodu (http://msdn.microsoft.com/en-us/library/aa984367(v=vs.71).aspx) Czytaj dalej »
Jak oznaczyć aplikację w C# tak by uruchamiała się jako administrator (C# UAC i Elevated rights)
Jeżeli na Windows 7 lub Vista aplikacja ma do wykonania systemowe zadanie to może wymagać podniesionych uprawnień (elevated rights).
Aby aplikacji pisanej w Visual Studio 2008 wskazać, że musi się uruchamiać z podniesionymi uprawnieniami należy do projektu dodać plik manifestu. Plik dodajesz jako nowy obiekt w Solution Explorerze. Wybierasz więc Add –> New –> Application Manifest File.
Ten domyślny plik manifestu nie definuje jeszcze aplkikacji, jako wymagającej podniesionych uprawnień. Odszukaj linię:
<requestedExecutionLevellevel=„asInvoker„uiAccess=„false„ />
i zmień ją na następujacą:
<requestedExecutionLevel level=„requireAdministrator” uiAccess=„false„ />
Od tej powy aplikacja uruchamiana na systemie z włączonym User Access Control (UAC) zapyta najpierw o pozwolenie i uruchomi się wyłącznie po podniesieniu uprawnień na administracyjne.
Zobacz też: http://www.mobilo24.eu/c-uruchamianie-aplikacji-jako-administrator/
Jak dodać do pliku PDF znak wodny?
Pod adresem http://www.pdfill.com/pdf_tools_free.html znajduje się darmowy program pozwalający na wykonanie wielu czynności z plikami PDF.
Te najważniejsze to
- Łączenie plików PDF
- Podział pliku PDF na kawałki lub zmiana kolejności stron w PDF
- Dodawanie nagłówka i stopki do PDF
- Dodanie znaku wodnego (obraz lub tekst) do PDF
- Konwersje z obrazu na PDF i odwrotnie
Jak zainstalować WordPress – przepis
Krok po kroku jak instalowałem WordPressa. Tak to działa na pewnym moim serwerze. Na innych serwerach może być inaczej…. Czytaj dalej »
Czy kontrolka Label może być Multiline?
Haha, chociaż ta kontrolka nie ma przełącznika multiline, to jednak jeżeli przestawisz właściwość AutoSize na false, to kontrolka nie będzie już wysoka na jeden wiersz i będziesz mógł dowolnie zmienić jej rozmiar.
Aby wyświetlić w tak sformatowanej kontrolce Label kilka linijek tekstu wpisz do niej tekst ze znakami nowej linii np:
lblOpis.Text=”To pierwsza linijka tekstu” + Environment.NewLine + „a to druga…”;Usuwanie DataRow z DataTable
Poniższe przykłady dotyczą Strongly Typed DataSet. Jeżeli pracuje się bez niego to odwołuje sie do kolekcji Rows każdej tabeli np.:
dt.Rows.Remove(dt.Rows.Find(myId));Do usunięcia pojedynczego wiersza z tabeli użyj:
- Delete i AcceptChanges, jeżeli usunięcie ma dotyczyć fizycznych danych z bazy danych:
dtOrders.FindByOrderId(myId).Delete();
dtOrders.AcceptChanges();
Po wywołaniu metody Delete rekord jest jedynie zaznaczany do usunięcia. Metoda AcceptChanges na podstawie zaznaczonej przez Delete() właściwości RowState==”Deleted” wysyła zmiany do bazy danych. Pozwala to efektywnie posłać większą porcję zmian do bazy danych. - Remove – aby usunąć wiersz jedynie z pamieciowej reprezentacji tabeli:
dtOrders.RemoveOrdersRow(dtOrders.FindByOrderId(myId));
W tym przypadku jest usuwany rekord (wiersz) ale tylko z tabeli znajdującej się w pamięci.





























