Diskuze: Zopár otázok
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 10 zpráv z 10.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


a s čím konkrétně si nevíš rady? Vykreslováním, testováním, jestli bod leží v trojúhelíku... Není to zase doufám úkol do školy, kde jsi spal a teď nevíš která bije a ku všemu je zítra deadline.

Nie nieje to do školy
je
to len tak pre mňa ... no tie tri veci ako by som vedel kresliť počas
spustenia programu ..ako by som to vedel odtestovať ..
3. otázka je to že na pictureBox by si uživateľ vedel sám nahádzať čo chce spájať. Ako by som vedel spraviť to že ak si vyberie štvorec zvolí miesto na pictureBoxe a tam sa aj vykreslí. A potom budem vedieť ho spájať ako som písal.
Třeba tak, že pokud chceš čtverec, tak se klikne na třeba tlačítko čtverec, tím se třeba aktivuje CtverecKresli = true a TrojuhelnikKresli = false; A pak stačí si udělat na událost pictureBox_MouseClick, třeba něco takovéhoto:
private void pictureBox1_MouseClick(object sender, MouseEventArgs e)
{
if (CtverecKresli == true)
{
// tady bude nějaké přidání třeba do Listů čtverců s využitím e.X a e.Y
}
if (TrojuhelnikKresli == true)
{
// obdobně
}
}
Následně stačí přes událost pictureBox1_Paint mít cykly na vykreslení
všech čtverců a trojůhelníků. Spojování můžeš udělat zas Listem
spojů, který su bude pamatovat jenom id toho co spojuje s čím 
ako som spomínal skôr tak to so štvorcami a trojuholníkmi bol len príklad.. v skutočnosti by som chcel spraviť taký jednoduchý simulátor na elektrické obvody. Uživateľ by si nakreslil schému vybral súčiastky(trojuholníky štvorce by boli napr rezistory /diódy). Takže tie čiary čo by kreslil/ spájal by boli vodiče. Zamozrejme na súčiastkách by boli nieaké úbytky napätia a tak .. preto každá súčiastka by bola zvlášť trieda (súčiastky majú iné vlastnosti(cievka indukčnosť/kondenzátor kapacitu)) Nie v každom obvode by použil napr diódu preto moja 3. otázka upravená je či sa dá vytvoriť instancia triedy počas behu programu? Vytvorila by sa iba tá ktorú potrebujeme
Ona se snad ani jindy než za běhu nevytváří, pokud to dobře chápu.

Udělej si to takhle: každému možnému prvku co se dá vytvořit uděláš
třídu, která bude prvek popisovat parametry. Každý prvek bude mít svůj
list - kde budou pouze prvky stejného typu. Pak to bude chtít ještě list
spojnic, která bude říkat co je čím spojeno - třeba pomocí id, které
bude mít každý prvek unikátní. Asi nejlepší by bylo, kdyby kolem toho
tvého pictureBoxu kam to kreslíš, byla třeba tlačítka - přičemž by
mohlo být stlačeno pouze jedno, načež při kliknutí na pictureBox, by se
pictureBox podíval které tlačítko je zmáčknuté a podle toho by se
aktivovalo např: VytvorRezistor(jako parametry bys měl vlastnosti rezistoru a
jeho souradnice). V pistureBoxu bys pak vykresloval událostí _Paint ,
přičemž, bys tam měl třeba cykly for pro jednotlivé položky např:
for(int i =0; int < list_rezistoru.count; i++)
{
vykresliRezistor(picturebox1, list_rezistoru[i].souradnice, atd) // samozřejmě bys předával všechny parametry ohledně vykreslení - souřadnice attd
}
Pokud možných prvků budeš mít víc, tak je lepší si pro každý
udělat třídu jak se má vykresli 
Zobrazeno 10 zpráv z 10.