Na stronie pewnego urzędu opublikowano plik PDF. Nadgorliwość jest jednak gorsza od faszyzmu i dokument został zabezpieczony przed wydrukowaniem! Rozmumiem zabezpieczenie przed kopiowaniem tekstu, ale zabezpieczyć przed drukowaniem? I to dokument, który jest opublikowany? Co to za opublikowanie skoro nie można wydrukować. No ale skoro tak… Acrobat Reader oczywiście nie chce go drukować, ale za […]
Archiwum za rok 2011
Jak wydrukować zabezpieczony przed wydrukowaniem plik PDF?
Pobieranie parametrów wejściowych w programie .NET C#
Chociaż obecne aplikacje raczej pozwalają na wprowadzanie opcji i parametrów w ładnych okienkach, to jednak od czasu do czasu trzeba przygotować program uruchamiany z linii komend i przyjmujący parametry określane podczas wywoływania w skrypcie. Odpowiednich zmian można dokonać w pliku program.cs. Znajduje się w nim startowa metoda Main, od której zaczyna się uruchomienie programu. Zazwyczaj […]
Jak pobrać adresy IP komputera i jego interfejsy sieciowe w c#
Tym razem należało wykonywać na komputerze pewne czynności w zależności od adresu MAC karty sieciowej lub adresu IP lub po prostu w zależności od rodzaju interfejsu sieciowego. Okazuje się, że .NET ma cały szereg funkcji pozwalających wykonywać tego rodzaju czynności. Należy rozpocząć od zaimportowania odpowiedniej przestrzeni nazw: using System.Net; using System.Net.NetworkInformation; Wśród znajdujących się tu […]
Zapomniane hasło pocztowe w Outlook
Hmm, co zrobić, jeżeli program Outlook poprawnie łączy się pocztą, ma wpisane hasło do konta, ściąga pocztę, ale… użytkownik nie pamięta swojego hasła? Na dodatek nie skonfigurowane zostały żadne opcje przypominania haseł, a pytanie pomocnicze z dostępem do resetu hasła nie jest byt oczywiste? A może dostajesz się do konta pocztowego przez przeglądarkę i przeglądarka […]
Co to jest za plik .vshost.exe powstający w katalogu debug podczas budowania projektu
Jest to dodatek Microsoft pozalający na szybsze uruchamianie aplikacji podczas debuggowania. Jeżeli zamierzasz przeniseść aplikację na inny komputer ten plik nie jest potrzebny. Można wyłączyć budowanie tego pliku w chodząc w Project –> Properties –> Debug i odznaczając pole „Enable the Visual Studio hosting process”.
Prosty splash screen podczas uruchamiania aplikacji
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.
Wbudowanie obrazka jako zasobu w aplikacji c#. Wyświetlenie obrazka w PictureBox.
Przygotuj obrazek, a następnie: W menu Project wybierz Add Existing Item. Wskaż obrazek i kliknij Open aby porbać go do okienka Solution. kliknij prawym klawiszem myszy na obrazku i wybierz Properties. We właściwościach Build Action przestaw na Embedded Resource możesz też zmienić namespace W klauzulach using zaimportuj System.Reflection i System.IO namespaces. Aby utworzyć nowy obrazek, wczytać go z wbudowanego […]





























