Mam do zlecenia aplikację desktopową* dla jednego z moich klientów. Projekt jest mały i nieskomplikowany, budżet czterocyfrowy. W grudniu chcę doprecyzować szczegóły, a w styczniu zamknąć projekt. Ogólnie o wymaganiach funkcjonalnych: bez instalatora, jeden plik wykonywalny, program pobiera dane z innego pliku (nie systemowego) i przesyła je na wskazany URL, wyświetla dane. Zapraszam po szczegóły.

* Windows - docelowo od XP w górę lub mniejszy zakres w przypadku zbyt dużych kosztów

ZAINTERESOWANI
Mirasy,
Czy spotkaliście się kiedyś z kontrolkami XCEED?
Jak zablokować możliwość wpisania znaków innych niż cyfry do kontrolki DecimalUpDown ?? zmiana właściwości InputScope nic nie daje.
Co prawda kontrolka ta nie zapisuje wartości wprowadzonej jeśli nie jest to liczba, ale możliwość wprowadzenia takiego ciągu istnieje. Zależy mi aby to wyeliminować.

#programowanie #wpf #csharp
@dmarek: W evencie keydown/keyup mozesz sprawdzac czy dany znak to litera i za pomoca EventArgs bodajze, jezeli nie jest to cyfra wykonac sobie e.Cancel() i wtedy znak sie nie wpisze, dawno to robilem, wiec moze nie jest to tak dokladne jakbys chcial, ale powinienes sobie z taka wiedza juz poradzic.
  • Odpowiedz
@Maav: chwile z Gutkiem gadałem po jakimś wykładzie, to mówił, że już na to czasu mu brakuje. Ale zrobił świetną robotę ze stroną, która ma linki do wszystkich ciekawych blogów ;)
  • Odpowiedz
Mirki pomóżcie ostatni raz :)

Próbuję uruchomić program cmd w #csharp i nie działają argumenty.

chodzi mi o uruchomienie rar.exe z takimi parametrami:
a -ep1 -r -ieml -agDD-MM-YYYYHH-MM-SS" + "C:\Users\Anon\Desktop\Pakowanie plikow\Wyniki\Pliki" + @"Listaplikow.txt"

Coś się pojawia ale okienko cmd znika w ułamku sekundy. Kiedy nie dodam tych parametrów to widzę, że rar.exe wystawia listę z helpa, tez na ułamek sekundy, ale widzę, a tam niczego nie widzę, bo komunikat pewnie
  • 2
@zerthimon: Musisz mieć gdzieś błąd w składni.
wyświetl sobie gdzieś w tym swoim wpf w jakimś txtfield co dokładnie masz w startInfo.Arguments żeby się upewnić że masz dobrze string zrobiony, mi się zdarzały problemy ze gdzieś się jakaś spacja wkradła itp
I dodaj po tym wywołaniu czekanie na jakiś klawisz.
  • Odpowiedz
Mircy mam problem ze skomunikowaniem prostego programu napisanego w visual studio z arduino leonardo. Arduino po otwarciu portu powinno wysyłać pojedyńcze znaki do kompa i dzieje sie tak gdy odpalę terminal w arduinoIDE albo w putty. Gdy otwieram serial port w moim programie dioda rx miga raz a potem brak reakcji ze strony arduino. Port i prędkość sie zgadzają, tak jak i liczba bitów, parzystość oraz bit stopu. Czemu może sie tak
potrzebuję napisać aplikację do obróbki dokumentów - dostaję czysty dokument jako input, output to ma być dokument z numerkami stron, jakimiś logami, stroną tytułową itp. szukalem w internetach i znalazłem coś takiego jak docs4j, ale nie do końca spełnia moje wymagania.
any ideas?
#programowanie może być #java lub #csharp
vs 2015 community builduje mi program po 2minuty (mala apka w mvc) - z dodatków mam tylko glimpse i resharpera. Jak to usprawnic przyspieszyc? Ktos cos? Przekopalem calego stacka, ale w kazdym temacie pisza co innego, a nie chce bawic sie w eksperymenty. Ktos ma jakis pomysl jak to szybciej usprawnic?

#programowanie #csharp #visualstudio
@1080p: Tak, lepiej. Tylko cytowałem przykład z wpisu. Ja się całkiem niedawno dowiedziałem o $"", teraz jak widzę "po staremu" to jakieś takie brzydkie :P
  • Odpowiedz
#programowanie #gamedev #csharp

Mirki, mam problem. Chyba dosyć błahy ale jakoś nie ogarniam.

Dajmy na to mam sobie skrypt w którym mam jakieś tam 3 boole:

bool controls = true;
bool zoom = false;
bool active = true;

i mam trzy obiekty z takim samym skryptem X którym chcę korzystać z tych booli, ale w którym mam IFa który na podstawie swojej jakiejś tam zmiennej oznaczającej korzysta z danego boola. np.

if(name
@Curry_: No to mówię, zrób tablicę, pomijasz tym te Twoje ify, moim zdaniem to lepsze rozwiązanie. Jak booli przybędzie, to tyłek boleć będzie. A tak, możesz potem nawet automatycznie dodać następnego do tablicy.

  • Odpowiedz
Pytanie do działu #programowanie w #csharp

Wczoraj mirki mi pomogli to może i dziś też. Chodzi i to, że zmieniłem datę systemową bo testowałem pobieranie daty itp i teraz, kiedy mam datę aktualną podczas debugowania program wykonywalne nie widzi zmian wprowadzanych w kodzie. W folderze visualstudio\...\debug\ program .exe tworzy się z datą 01.02.2016, czyli tą która testowałem przestawiając czas w systemie. Kiedy zamiast debug wybieram wersję release, wszystko jest ok.

Pomóżcie bo
Jakiś czas temu zacząłem swoją przygodę z webdev. Stworzyłem dwa w miarę sensowne serwisy które chciałbym teraz udostępnić online. Znacie jakiś tani lub darmowy hosting stron stworzonych w asp.net z bazą w MSSQL? Ilość wyświetleń będzie na pewno bardzo mała więc o to nie trzeba się martwić.

#aspnet #hosting #csharp
if (prevMonth.Equals(12))
{
int a = 1;
MessageBox.Show(a.ToString());
int nowYear = now.AddYears(-1).Year;
Rok.Items.Add(new ComboBoxItem(nowYear.ToString("yy"), nowYear.ToString()));

Mirki z działu #programowanie w #csharp. Jak zrobić, żeby w combobox ta zmienna nowYear.ToString("yy") nie wyświetlała yy a dwie ostatnie cyfry roku?

takie coś: Rok.Items.Add(new ComboBoxItem(now.ToString("yy"), now.ToString("yyy"))); działa i wyświetla się 2015 w combobox a wartośc to 15. To powyżej nie działa.

Poczatek kodu:

DateTime now = DateTime.Now;

DateTime thisMonth = new DateTime(now.Year, now.Month, 1);
int
#programowanie #selenium #csharp

Witam mirasy, mam bardzo proste pytanie ale ni cholery nie mogę znaleźć tego czego szukam. Pisałem kiedyś w Javie testy z użyciem selenium - stan przeglądarki był zachowowyany pomiędzy testami, tj. nastepny test rozpoczynał w miejscu, gdzie skończył poprzedni. Jak zrobić coś takiego w C#?