- Gamepad
- Apple MacBook
- Milyen belső merevlemezt vegyek?
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Kezdő fotósok digitális fényképei
- Milyen processzort vegyek?
- Milyen monitort vegyek?
- Vezetékes FÜLhallgatók
Új hozzászólás Aktív témák
-
martonx
veterán
válasz
MineFox54 #8260 üzenetére
Eleve nem jó gyakorlat C# mellé MySql-t használni
Csak poénkodok, persze használhatsz bármit mellé, csak ha már jó gyakorlat volt a kérdés, akkor C# mellé MS SQL vagy valamilyen Azure-os adatbázis (na jó én perverz vagyok, mert AWS DynamoDB-t is C#-al használok) dukál.
-
Alexios
veterán
válasz
MineFox54 #7400 üzenetére
Ahogy felettem is írták, ha a dictionary elemére akarsz hivatkozni mert a cntk az(nem "változó konstruktor" akármire is gondoltál ezalatt
) akkor [entry.Value.Name]. Viszont jótanács: használj sokkal kifejezőbb neveket, elbírja azt a plusz bájt adatot a gép, cserébe sokkal olvashatóbb lesz a kód.
-
sztanozs
veterán
válasz
MineFox54 #7394 üzenetére
Vagy belerakod a pictureboxaidat egy dictionary-ba, így:
Dictionary<string, PictureBox> pboxes = new Dictionary<int, PictureBox>()
{
{ "pb11", pb11},
{ "pb12", pb24},
...
{ "pb24", pb24}
};
És meghívod így:pboxes("pb14").Image = Image.FromFile(images[3]);
De egyszerűbb programozottan létrehozni ennyi PictureBox-ot, berakni egy tömbbe/Listbe/Dictionary-ba, és nem kézzel felrakni a formra.
-
-
zsolti_20
senior tag
válasz
MineFox54 #6432 üzenetére
Köszi mindkettőtöknek.
Szerk.: Próbálgattam én már a beépített beszédfelismerőt, de nem sok sikerrel. Elméletileg a magyar nyelvet nem is tudja... És csak angol win-el akar menni. Egyetlen utat a web speech api-n keresztül látok. De annak a beüzemelése elég bonyolult..
-
sztanozs
veterán
válasz
MineFox54 #6393 üzenetére
Close-kor azárt záródik be, mert az alkalmazás szál a Form1-re lett nyitva - mézd meg a Program.cs-t.
Ha ott átírod a következőre, akkor a Form1 lezárása után automatikusan megnyílik a Form2 és csak annak lezárásával lép ki a program:namespace Test
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
Application.Run(new Form2());
}
}
} -
krokk
senior tag
válasz
MineFox54 #6386 üzenetére
2 db formod van és a form1 a main form?
mert akkor a form 1 zárásával a programot is zárod.
ezt csak trükközéssel tudod megoldani.
kérdés, hogy mi lenne a terv vele.nekem pl van felugró ablakom logóval meg a program verzió stb (itt form1)és utána indul a program fő ablaka (itt form2).
a program.cs-t kell módosítanod, ahhoz hogy a form1 bezárása után a form2 nyíljon meg ehhez:form1 frm = new form1();
if (DialogResult.OK == frm.ShowDialog())
{
Application.Run(new form2());
}azt hogy a form1-et miként zárod be vagy mit csinálsz rajta az már rajtad múlik
-
-
Peter Kiss
őstag
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Gamepad
- hdanesz: Hyundai Ioniq 28 kWh 2018 2. felvonás
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Apple MacBook
- Milyen program, ami...?
- Honor 200 Pro - mobilportré
- Milyen belső merevlemezt vegyek?
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- Kerékpárosok, bringások ide!
- További aktív témák...
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest