Diskuze: Ako preniesť hodnotu s i++ do inej triedy.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Nepochopil som ako to mam implementovat do programu, sice mi VS nehlasi chyby ale premene mi stoho nenacita.
ty tu hodnotu "i" chceš přenášet do tý třídy Form v každý iteraci
cyklu foreach ???
ale chápeš že třída form nemá řízení v tom okamžiku a tak ti to bude k
ničemu...
chápeš jo ? jestli náhodou spíš nechceš udělat nějakej samostatnej
Thread a ten na to navázat ...
Dik za pomoc vyriesil som to trochu inak stacilo pridat toto:
public void Icon_counter()
{
string[] dir = Directory.GetDirectories(@"application");
foreach (string item2 in dir)
{
Icon_count++;
}
}
V main form uz len staci:
main_menu mm = new main_menu();
mm.Icon_counter();
Takto opravdu ne.
1, Field/property Icon_count je resetovany pred spustenim foreach ( tu cast
nevidno ).
2, Mam to robene tak ze ked najde adresar vytvori ikonu v programe a pokracuje
dalej, do kazdeho adresara, ktory najde vstupuje a hlada tam prislusne png.
3, Pocet je limitovany uz na par ikon, aby nedoslo k preteceniu adresaru.
Nestačilo by místo počítání ++i použít něco takového:
i = Menu.Count;
Zobrazeno 9 zpráv z 9.