- A Windows 11 lett az úr az asztali PC-k piacán
- Home server / házi szerver építése
- Milyen billentyűzetet vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen processzort vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Azonnali informatikai kérdések órája
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- OLED TV topic
- Bambu Lab 3D nyomtatók
Új hozzászólás Aktív témák
-
Jester01
veterán
Épp azt reklamáltad, hogy lassú volt...
Az ArrayList-ben csak lineárisan tudsz keresni (kivéve, ha rendezed, de erről nem volt szó)
Igen, a hashtable az valóban kulcs-érték, de senki nem tiltja meg, hogy az érték mindenütt csupa null legyen.
De ha tökéletes, akkor tökéletes -
Jester01
veterán
Persze pont ugyanennyit kell inicializálni, de valamivel tömörebben is lehet, pl.:
DataTable Tabla = new DataTable(''Valami'');
Tabla.Columns.Add(''hor'', typeof(string));
Tabla.Columns.Add(''hor2'', typeof(string));
Tabla.Rows.Add(new object[] { ''amargo'', ''kicsién'' });
dataGrid1.DataSource = Tabla; -
Jester01
veterán
Ez a hívás esélyt ad a winforms eseménykezelő ciklusnak, hogy lekezelje a felgyűlt eseményeket. Alapesetben ez a ciklus fut, és simán hívogatja az eseménykezelőket ugyanazon a szálon. Ebből következik, hogy amíg a te eseménykezelődben van a vezérlés addig a ciklus nem fut, vagyis az újabb eseményeket nem tudja lekezelni. Ehhez vissza kell neki adni a vezérlést. Erre való a DoEvents.
Ennyi segítségért nagyon kicsi csoki járna csak -
Jester01
veterán
Mivel feltehetőleg egy szálon fut a progid, ezért nincs esélye a guinak frissülni.
Tegyél bele egy Application.DoEvents hívást. Persze ettől még a sleep alatt nem fogja feldolgozni az eseményeket, ahhoz azt hiszem mindenképp külön szál kell. (Legalábbis nem látok ''rendes'' várakozó függvényt.) -
Jester01
veterán
Hát azt nem lehet
Inkább te mutasd meg mi nem mûködik neked
private Thread mThread;
...
mThread = new Thread(new ThreadStart(ThreadProc));
mThread.Priority = ThreadPriority.Lowest;
mThread.Start();
...
private void ThreadProc()
{
...
}
Másik szálon lévõ control metódusait Invoke használatával kell hívni. -
Jester01
veterán
Nem tudtok olyan .net memory profilert ami futó service processhez tud attacholni és megmutatja heapet? Már a hajam tépem. Ha profilerrel indítom akkor olyan lassú, hogy egy nap alatt sem eszi meg a memóriát.
Vagy esetleg egy linket, hogy milyen apival lehet heap dumpot csinálni? Miért fájt volna m$nek a GC osztályba ilyen metódusokat rakni?
Ú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!
- BestBuy topik
- Pécs és környéke adok-veszek-beszélgetek
- A Windows 11 lett az úr az asztali PC-k piacán
- Villanyszerelés
- Vékonyabb lett, jobb kamerát kapott, de az akku maradt a régi: itt a Fold7
- Változó design, tekerhető lünetta: megjött a Galaxy Watch8 és a Classic
- Crypto Trade
- CASIO órák kedvelők topicja!
- Home server / házi szerver építése
- Anglia - élmények, tapasztalatok
- További aktív témák...
- iPhone SE2 64GB fekete, gyönyörű újszerű állapotban, 3db van, 85% 92% és 100% akkuval
- iPhone SE2 64GB 82% piros, saját dobozzal
- Apple iPhone 13 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone 12 128GB, fekete vagy fehér színben, újszerű állapotban
- iPhone 12 128GB, fekete és fehér színben, több db
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest