Diskuze: Kvíz ve VB
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 9 zpráv z 9.
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.


Načítáš řádky ze souboru, vezmeš řádek, splitneš skrz nějaký separátor, vytvoříš z nich otázku.
Problém je vtom, že my dělali akorát v c++ konzolovky, tak teď vůbec nevim, jak to vsechno nacpat do radiobuttonu, groupboxu atd. Nevíte o nějakým příkladu ke stažení? Díky.
První si načti otázky, pak ti můžeme pomoct s GUI.
Bohužel nedokážu ani to
.
Nevíte o nějakem příkladu na netu ? díky
Ahoj, doufám, že je to co zhruba chceš, velmi jednoduchej příklad
var CSV = new StreamReader(@"Kde je umístěn CSV");
while (!CSV.EndOfStream)
{
char[] separator = new char[]{ ';' };
string JednaRadka = CSV.ReadLine();
string[] poleRadku = JednaRadka.Split(separator);
foreach (string s in poleRadku)
{
// Controlka.ADD(s)
}
}
princip je načteš CSV While není konec tak čte řádky, ty pak rozdělíš podle znaku, který ti má v CSV oddělovat sloupce, to se uloží do pole a pak projdeš pole a dle libosti to nasypeš třeba do kontrolky
Ahoj, tak sem to udělal takhle zatim, ale nevim jestli to mam dobře, docela
to funguje 
Private Sub GroupBox1_Enter(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles GroupBox1.Enter
Dim reader As New System.IO.StreamReader(CurDir() & "\" &
"tut.txt")
Dim str1, str2, str3 As String
str1 = reader.ReadLine()
str2 = reader.ReadLine()
str3 = reader.ReadLine()
reader.Close()
TextBox1.Text = str1
RadioButton1.Text = str2
RadioButton2.Text = str3
Pardon, ze jeste otravuju.Uz sem vyresil nacteni dat a jediny co mi chybi je
vyhodnoceni. udelam button vyhodnoceni a potrebuju aby to rozpoznalo spravny
odpovedi z toho souboru a napsalo znamku jako ve skole tady je kod, diky za radu

Imports System.IO
Public Class Form1
Public spravneodpovedi(0 To 2) As String
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Nacti()
Button1.Text = "Vyhodnocení"
End Sub
Public Sub Nacti()
Dim soubor As String
Dim ktera_otazka = 1
soubor = "c:\dominik\dominik.csv"
'Otevře soubor pro čtení
Using sr As New StreamReader(soubor)
Dim s As String
While Not sr.EndOfStream
'Rozdělení stringu podle středníků
s = sr.ReadLine()
Dim rozdeleno() As String = s.Split(";")
Dim otazka = rozdeleno(0)
Dim odp1 = rozdeleno(1)
Dim odp2 = rozdeleno(2)
Dim odp3 = rozdeleno(3)
Dim spravna = rozdeleno(4)
MsgBox(otazka + odp1 + odp2 + odp3)
Select Case ktera_otazka
Case 1 ' PRVNÍ OTÁZKA
GroupBox1.Text = otazka
RadioButton1.Text = odp1
RadioButton2.Text = odp2
RadioButton3.Text = odp3
spravneodpovedi(ktera_otazka) = spravna
Case 2 ' DRUHA OTÁZKA
GroupBox2.Text = otazka
RadioButton4.Text = odp1
RadioButton5.Text = odp2
RadioButton6.Text = odp3
spravneodpovedi(ktera_otazka) = spravna
End Select
ktera_otazka = ktera_otazka + 1
End While
End Using
End Sub
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
End Sub
End Class
Pro vkládání "kódu" je tu tlačítko (druhé zprava). Kdo toto má
luštit, když na tom není pořádně vidět, co k čemu patří?
A co se týče vyhodnocení, někde, nejlépe v tom souboru musíš mít "tu"
odpověď mít označenou, jako správnou, aby program věděl, co má
hodnotit.
Zobrazeno 9 zpráv z 9.