• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TENCOKACISTROMYProgramovani v C#, F# a dalsich jazycich pro .NET, Mono a ostatni CLI implementace
    ALCATOR
    ALCATOR --- ---
    TENCOKACISTROMY:
    ESY:
    NECROMAN:

    Programovat jsem začal v listopadu 2011, ne, neživím se tím, celou dobu jsem všelijak ošetřoval případy, kdy kvůli linebreakům se to nechovalo tak, jak má.

    Dneska jsem vygooglil tohle řešení a na všechna dosavadní data (která dělala problémy) to fungovalo OK. Není to můj kód, ne, neprogramoval jsem 3 měsíce CSV parser. Prostě mě jen dostalo, že po všech snahách najít "C# only" řešení musím sáhnout po visual basicovském parseru.

    Začínal jsem přitom přesně tak, jak navrhuje NECROMAN, že jo, co na tom může být těžkého. Bác. První CSV se zalomeným řádkem mi to rozbilo.

    Ale jsem rád, že jste se pobavili :-)


    XADAS: Díky za podporu.
    ESY
    ESY --- ---
    jen dotaz. co se da resit 3 mesice na parsovani csv?:o
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    ALCATOR: Tri mesice? Rozparsovani CSV je prece trivialita.
    ALCATOR
    ALCATOR --- ---
    Se na to vyseru. Tři měsíce s přestávkami řeším, jak pársovat CSV soubory.

    A nakonec
    using Microsoft.VisualBasic.FileIO;
    
    (...)
    
    TextFieldParser parser = new TextFieldParser(@loadDialog.FileName);
    parser.TextFieldType = FieldType.Delimited;
    parser.SetDelimiters(";");
    while (!parser.EndOfData)
    {
           //Processing row
           string[] fields = parser.ReadFields();
           foreach (string field in fields)
           {
                  // process field
           }
    }
    parser.Close();
    


    Do háje, ty 3 měsíce života už mi nikdo nevrátí :-)
    ANDY_WARHOL
    ANDY_WARHOL --- ---
    clovek ma na par mesicu studio zdarma, pak si stahne trial verzi a da to dohromady rok :)
    SMOKY
    SMOKY --- ---
    NECROMAN: Zatim sem nemel cas se tomu nak vic venovat, jen sem otevrel projekt a zkusil ho zkompilovat, to bylo vse. Z toho co sem zkousel sem nezaznamenal zadnej vyznamnej rozdil.
    NECROMAN
    NECROMAN --- ---
    SMOKY: jak je to s rychlosti a sviznosti? Barvicky jsou mi fuk, pokud to bude aspon stejne rychle jako VS2010
    SMOKY
    SMOKY --- ---
    Zatim prvni postreh z VS11 je to, ze se v tom trochu ztracim, byl sem zvyklej se orientovat podle barvicek. Ale to je asi o zvyku.
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    MORMEGIL: Jsem si naivne myslel, ze pribylo jen async a await. I v ty novince k vydani VS11 tam meli jen toto.

    Chci vic novejch vychytavek!
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    ANDY_WARHOL: ja zatim Win8 & VS11 jen stahnul. instalovat budu snad uz dneska
    ANDY_WARHOL
    ANDY_WARHOL --- ---
    urcite podam
    ESY
    ESY --- ---
    ANDY_WARHOL: podej pak report:D a kdybys chtel eakyho odbornika prez nervy muzuz doporucit:D
    ANDY_WARHOL
    ANDY_WARHOL --- ---
    no tak sem to nemyslel :)
    VIRTUALVOID
    VIRTUALVOID --- ---
    ANDY_WARHOL: gratulujem
    ANDY_WARHOL
    ANDY_WARHOL --- ---
    vcera vysla 11ctka beta, uz sem to nainstaloval (do virtualni image)
    ESY
    ESY --- ---
    dalsi mala otazka. jak nelepe a nejednoduseji v WPF vytvorit animaci kresleni pismene? takze pocitam asi ze budu mit neaky body ulozeny a budu kreslit praz animaci jednotlivy cary z kterejch je sestaveny...
    ESY
    ESY --- ---
    tak jsem na to koukal. vSL ma medialement medotu setsource ktery se da predat stream... Ale v WPF ani tohle nenajdu.. zomg
    ESY
    ESY --- ---
    NECROMAN: ok dik na nasmerovani :] zkusim mrknout na to z toho streamu.. JA jsem dotoho hodinu abusil a hledal kde je sakra problem :D obesel jsem to asi 50x dokola a nic :] a nakonec jsem zjistil ze ten media element to proste z resourcu neumi :]]
    NECROMAN
    NECROMAN --- ---
    ESY: podobnou vec jsem resil s obrazky u WP7 aplikace - nakonec bylo treba je nacitat do nejakeho meziformatu, tj Stream, nebo Bitmapa - nema i ten MediaElement nejake FromStream ci podobny jiny vstup? Potom by to stacilo nacist z resourcu a prehrat
    ESY
    ESY --- ---
    NECROMAN: problem nastava prave pri prehravani mp3 z resources aplikace z disku neni problem :/
    Kliknutím sem můžete změnit nastavení reklam