Autor | Zpráva | ||
---|---|---|---|
kogli Profil |
#1 · Zasláno: 19. 4. 2009, 11:09:25 · Upravil/a: kogli
Nevím, jestli tady vůbec někdo rozumí C# tak aby mi poradil, ale stejně se zeptám:
Nevíte, jak udělat v jazyce C#, aby program otevřel soubor uložený ve vašem PC??? Mám program, kde po stisku tlačítka dojde k událostem: MessageBox.Show("Vítáme vás uživateli" + textBox1.Text); Close(); A mezi ně bych rád umístil nějakou událost, která by otevřela přednastavený soubor z PC uživatele, který ten program prohlíží. |
||
Timy Profil |
#2 · Zasláno: 19. 4. 2009, 11:17:41
StreamReader sr = new StreamReader("soubor.txt"); string obsah = sr.ReadToEnd(); V proměnné obsah pak budeš mít obsah celého souboru soubor.txt. |
||
kogli Profil |
#3 · Zasláno: 19. 4. 2009, 11:18:59
díky!!!
|
||
kogli Profil |
#4 · Zasláno: 19. 4. 2009, 11:19:17
vyzkoušim
|
||
Alphard Profil |
#5 · Zasláno: 19. 4. 2009, 11:20:09 · Upravil/a: Alphard
pozdě a složitě
|
||
kogli Profil |
#6 · Zasláno: 19. 4. 2009, 11:22:54
Mám tam dvě chyby s tim StreamReaderem, kdyby něco, používám Microsoft Visual C#2008 Express Edition. Takže mi to asi nepůjde co?
|
||
Alphard Profil |
#7 · Zasláno: 19. 4. 2009, 11:29:29
Možná, kdybyste napsal jaké chyby...
|
||
Jan Tvrdík Profil |
#8 · Zasláno: 19. 4. 2009, 11:58:00 · Upravil/a: Jan Tvrdík
kogli:
Máš tam "using System.IO" (nebo v čem to je)? |
||
Timy Profil |
#9 · Zasláno: 19. 4. 2009, 12:04:27
Jo, je to v System.IO.
|
||
kogli Profil |
#10 · Zasláno: 19. 4. 2009, 15:34:58
„Možná, kdybyste napsal jaké chyby...“
Tohle jsou ty chyby. |
||
Timy Profil |
#11 · Zasláno: 19. 4. 2009, 15:47:20
kogli
A nechceš nejdřív vyrůst do nějakého rozumného dvouciferného věku a až poté programovat nějaké aplikace? Když nerozeznáš výpis zdrojového kód od výpisu chyby, tak se těžko radí. |
||
kogli Profil |
#12 · Zasláno: 19. 4. 2009, 16:56:14
„Možná, kdybyste napsal jaké chyby...“
Tohle jsou ty chyby. |
||
kogli Profil |
#13 · Zasláno: 19. 4. 2009, 16:57:11
aha, no Ehm, už jsem na to přišel. Díky!!!
|
||
kogli Profil |
#14 · Zasláno: 19. 4. 2009, 16:58:50 · Upravil/a: kogli
„A nechceš nejdřív vyrůst do nějakého rozumného dvouciferného věku a až poté programovat nějaké aplikace? Když nerozeznáš výpis zdrojového kód od výpisu chyby, tak se těžko radí.“
A kromě toho se to ve foru napsalo špatně, nějak se nezvýraznily ty chyby... to bude asi tím že už jsem tu dlouho nebyl :) |
||
blizz_boz Profil |
#15 · Zasláno: 19. 4. 2009, 17:01:19
„kého rozumného dvouciferného věku a až poté programovat nějaké aplikace? Když nerozeznáš výpis zdrojového kód od výpisu chyby, tak se tě“
nech sa uci uz teraz, C# je idealny jazyk na studium programovania, aspon pochopi o com je OOP ak zacne ako 9 rocny moze z neho byt v dospelosti spickovy programator. |
||
Timy Profil |
#16 · Zasláno: 19. 4. 2009, 17:28:15
blizz_boz
Jasně, v devíti letech pochopí OOP, dobrý vtip. „ak zacne ako 9 rocny moze z neho byt v dospelosti spickovy programator.“ A taky ho to může za pár týdnů/měsíců přestat bavit, což je zásadně pravděpodobnější. Devítileté dítě má běhat za mičudou, ne programovat. Stejně z toho žádný rozum nezíská, v takhle nízkém věku není schopen logického uvažování. To, co se teď bude učit rok, by v pozdějším věku zvládl za měsíc. Pokud to kogliho baví, tak samozřejmě proč ne, ale nic to nemění na faktu, že pokud u toho čirou náhodou opravdu zůstane (nepravděpodobné), tak to, že začal někdy v devíti mu stejně moc nepomůže — ledaže by u toho fakt seděl od rána do večera a vyrostl z něho nějaký IT génius/blázen (nepravděpodobné). Takže ano, skloubí-li se tyto dvě nepravděpodobné věci, bude to mít smysl. Pokud ne, je to jen o zabíjení času a ten se lépe zabíjí někde venku. U počítače může sedět zbytek života, na tu mičudu už moc času mít nebude a dětství má člověk jen jedno. |
||
Chamurappi Profil |
#17 · Zasláno: 19. 4. 2009, 17:33:05
Reaguji na kogliho:
„nějak se nezvýraznily ty chyby“ Stokrát důležitější než zvýrazněné místo chyby je chybová hláška. Tu jsi nenapsal. Existuje i jednodušší způsob načtení souboru do proměnné: string obsah = File.ReadAllText("soubor.txt"); |
||
kogli Profil |
Timy:
Fakt je, že za mičudou běhat neumím ani reálně ani ve fifa 09, a programování mě baví. Programuju od 6ti let weby... ale to je teď jedno. |
||
blizz_boz Profil |
#19 · Zasláno: 20. 4. 2009, 06:01:14
Timy
„Jasně, v devíti letech pochopí OOP, dobrý vtip.“ objektová paradigma je práve oveľa zrozumitelnejšia ako napr. funkcionálna, pretože programové objekty reflektujú vlastnosti a schopnosti objektov z reálneho sveta. 9 ročnému decku by nemalo robiť problém pochopiť aspoň základy. |
||
Timy Profil |
#20 · Zasláno: 20. 4. 2009, 12:43:58
blizz_boz
„objektová paradigma je práve oveľa zrozumitelnejšia ako napr. funkcionálna, pretože programové objekty reflektujú vlastnosti a schopnosti objektov z reálneho sveta.“ To je jak z nějaké reklamní příručky :-). Jak je tedy možné, že i zde na diskusi se každý druhý den někdo ptá „no jako ty objekty už jako umím, o tom žádná, ale vůbec nevím jak je správně použít“? OOP běžně nechápou i daleko starší jedinci než devítileté dítě… Hlavní rys funkcionálního programování je programování bez vedlejšího efektu. Naučit někoho, aby psal programy jako matematické vzorečky, tedy nabalování funkcí na sebe, zase tak těžké není. A pokud ten člověk předtím ještě vůbec neprogramoval, tak je to ještě lepší: nemusíš ho přecvičovat z procedurálního myšlení na funkcionální. |
||
kogli Profil |
#21 · Zasláno: 20. 4. 2009, 17:40:28 · Upravil/a: kogli
A je s tím nějak jako spojený Inteligenční kvocient???
|
||
kogli Profil |
#22 · Zasláno: 20. 4. 2009, 17:42:36
Asi ne ale, mohlo by to souviset s tímhle:
Timy To, co se teď bude učit rok, by v pozdějším věku zvládl za měsíc. Tak jestli jako bych to přece jen nezvládl za měsíc?! |
||
Timy Profil |
#23 · Zasláno: 20. 4. 2009, 17:43:33
kogli
S čím? :-) |
||
kogli Profil |
#24 · Zasláno: 20. 4. 2009, 17:44:46
IQ s tím co jsi napsal. (nevím, mohlo by. V tom se já nevyznám)
|
||
kogli Profil |
#25 · Zasláno: 20. 4. 2009, 17:48:36
:-)
|
||
Timy Profil |
#26 · Zasláno: 20. 4. 2009, 17:58:32
kogli
IQ představuje poměr mezi mentálním věkem a chronologickým věkem. Jinak řečeno, IQ říká, o kolik jsi chytřejší (hloupější) než průměrný člověk stejného věku. Máš-li IQ třeba 130, je tvůj intelekt o 30 % větší než u průměrného devítiletého kluka. Vtip je ale v tom, že v absolutním měřítku můžeš být hloupější než patnáctiletý kluk s IQ 100 — z toho pramení ten můj výrok, že někdy později pochopíš všechny věci mnohem rychleji než teď. Zkrátka a dobře, jako zábava je to fajn, ale podle mého názoru z toho stejně nic moc do budoucna nezískáš. Leda že bys fakt byl génius s IQ 160+ a už od první třídy počítal zásadně ve dvojkové soustavě ;-). A proto jsem ti taky radši doporučoval tu mičudu (a nebo něco jiného, co tě baví…). U počítače můžeš sedět zbytek života, když budeš chtít. Za tou mičudou už se později moc nenaběháš… |
||
Jan Tvrdík Profil |
#27 · Zasláno: 20. 4. 2009, 18:04:32 · Upravil/a: Jan Tvrdík
kogli:
Pokud jsi chytrý a baví tě to, tak to určitě má smysl. Mám kámoše, který začal programovat v 6 letech a je to na něm výrazně znát. Ovšem to nic nemění na tom, že Timy má také pravdu. Tj., že není dobré, aby jsi ve svém nízkém věku trávil většinu volného času u PC. PS: Pokud máš IQ 130, tak to znamená, že více než 90 % tvých vrstevníků je na tom hůře než ty, ne že tvůj intelekt o 30 % větší než u průměrného devítiletého kluka. |
||
Timy Profil |
#28 · Zasláno: 20. 4. 2009, 18:17:08
Jan Tvrdík
„Mám kámoše, který začal programovat v 6 letech a je to na něm výrazně znát.“ To by mě docela zajímalo, jak je to na něm znát? „PS: Pokud máš IQ 130, tak to znamená, že více než 90 % tvých vrstevníků je na tom hůře než ty, ne že tvůj intelekt o 30 % větší než u průměrného devítiletého kluka.“ Ony ty dvě věci nemusí být v rozporu, ale asi to fakt nebude tak lineární, jak jsem říkal. Koukal jsem se na wiki, tam to bylo hezky ve zlomku, tak jsem si řekl, že by to třeba mohlo sedět, ale nepročítal jsem věci kolem. Spíš je to tak, že když má devítiletý kluk IQ 130, tak jeho intelekt odpovídá intelektu 12–13 letého dítěte. |
||
kogli Profil |
#29 · Zasláno: 20. 4. 2009, 18:19:23
139!!!!!
|
||
kogli Profil |
#30 · Zasláno: 20. 4. 2009, 18:24:24
Tak to bude mentální věk 14-15 ne???
|
||
Téma pokračuje na další straně.
|
0