Category: .NET

Jak resit kdyz pri operaci s obrazkem vznikne chyba ArgumentException – Value does not fall within the expected range.

Dnes jsem se pokusil znovu pouzit rozdelovani obrazku ve svem programu ShrinkerImages. Pouze s jednim obrazkem – totiz fotkou z me Lumie 435. Nicmene poprve jsem se realne setkal s obrazkem ktery mel nizsi DPI nez klasickych 96. Pokud ma obrazek jine DPI nez 96(vyzkousene to mam pouze s nizsim), tak treba metoda BitmapImage vraci …

Read More Jak resit kdyz pri operaci s obrazkem vznikne chyba ArgumentException – Value does not fall within the expected range.

Float ve .NET a SQLite

.NET Zarucuje se presnost do 7 desetinnych mist. Kde se da desetinna carka je uplne jedno. Vsechny ostatni cisla nad 7 cifer se zmeni na nuly a v debuggeru se projevuje v e notaci (vyparsovany “10999991” ve float je 1.099999E+07 a prevedeny opet na string “10999990”). Nejvetsi cislo ktere lze ulozit do float je 340282299999999936848264992248096128000 – muzete …

Read More Float ve .NET a SQLite

Jak pridat ikonu ke konzolove aplikaci(C#)

1)Pridejte do Vasi konzolove aplikace reference na tyto 4 Assembly: PresentationCore, System.Drawing, System.Xaml a WindowsBase. Takhle se pridava assembly PresentationCore, staci stisknout OK! 2)Do souboru(u), kde budeme mit tyto tridy musime mit tyto using directivy. Jedna se o ty co jsou v Program.cs po vytvoreni konzolove aplikace a mnou pridane skrze Resolve:

3)Vytvorime si …

Read More Jak pridat ikonu ke konzolove aplikaci(C#)

Jak vymazat vsechny HTML tagy pomoci Regex’u

Podivejte se jak snadno lze z textu vymazat veskere formatovani HTML – zavolanim teto metody:

a jak to funguje? < a > jsou okrajove znaky. . znamena libovolny znak vc. cisla a * ze se tento znak musi vyskytovat minimalne 0x. Tyto 2 regex prikazy je vhodne pouzivat vzdy dohromady – predevsim s dalsimi metaznaky a dalsimi skupinami …

Read More Jak vymazat vsechny HTML tagy pomoci Regex’u

Nejlepsi veci jsou ty jednoduche (a zadarmo)

Vite jaky je muj dost podstatny problem pri programovani? Ze si neumim rozdelit problemy na mensi a ty jeste na mensi a snazim se velky ukol vyresit na jeden raz. Kouknete se treba na tuto metodu, kterou jsem mel puvodne a ktera fungovala ale trochu zvlastne a nedokonale:  

A ted jak jsem tuto …

Read More Nejlepsi veci jsou ty jednoduche (a zadarmo)

Formatovani textove reprezentace DateTime

Pokud mate ve Windows/na serveru nastaveno zobrazeni data, casu, meny a cisel ala USA, vrati vam nize uvedene metody toto: ToLongDateString(): Friday, July 27, 2012 ToLongTimeString(): 9:26:49 AM ToShortDateString(): 7/27/2012 ToShortTimeString(): 9:26 AM ToString(): 7/27/2012 9:26:49 AM Pokud ceske / Ceska Republika, tak toto(je zde delsi posun casu, protoze jsem musel udelat reset PC): ToLongDateString(): 27. cervence 2012 ToLongTimeString(): 9:46:17 ToShortDateString(): 27.7.2012 ToShortTimeString(): 9:46 …

Read More Formatovani textove reprezentace DateTime