- Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Már a Sparkle is jegyezhet fehérbe öltöztetett videokártyákat
Hirdetés
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
-
Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
ph A vállalat kétféle Strix Point dizájt tervez idénre, ezek közül a nagyobbik a dedikált GPU-k jó részét is kiválthatja.
-
Konzolokra is megjelenik a Fera: The Sundered Tribe
gp A kooperatív szörnyvadászós játékhoz a minap egy friss trailert kaptunk.
Új hozzászólás Aktív témák
-
Hello!
Csinált már valaki backgroundworker -rel valamit?
Szeretnék írni egy progit, ami a tálcára tesz ikont, kattra kinyílik, és a háttérben teszi a dolgát. Elvileg ezt vagy szálkezeléssel lehet, vagy backgroundworker-rel.De erre még működő példaprogramot sem nagyon találok, a saját kódomba meg nem tudok úgy beleírni egy bw -t, hogy leforduljon... :S
Ja, és c# .net-ben
Minden segítséget köszi!
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
-
-
Én konkrétan a rendszeridőt akarom kiküldözgetni soros portra, szóval semmi bonyolult, de egy kis tray icon-os alkalmazásban, ahogy néztem, nem lehet olyan egyszerűen megoldani, hogy táécás ikonon kívül fusson a háttérben az a 30 sor, ami 10 másodpercenként kiküldi a cuccot...
Ebből kinéztem a lényeges dolgokat, de null reference-el elszáll...
Mutogatni való hater díszpinty
-
válasz sztanozs #4135 üzenetére
"Unhandled Exception: System.NullReferenceException: Object reference not set to
an instance of an object.
at MyTrayApp.SysTrayApp.Main()"Meg nem mondom, hogy hol, mert nincs VS-em, notepad++ -ban készülnek a dolgok
De igazából annyit csináltam, hogy a példaprogramból átemeltem az eseménykezelőket, és meghívtam a main{} -ból. A példaprogramot persze nem tudom, hogy amúgy jó-e, mert le se fordul
A meghívás ennyi :
mWorker.RunWorkerAsync();Másrészt, a program indulásakor kéne lefuttatni a cuccot, igazából ennyi lenne a dolog. Nem eseményre kéne futnia, hanem állandóan.
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
válasz sztanozs #4137 üzenetére
Megpróbáltam; debug+ -ra :
"Unhandled Exception: System.NullReferenceException: Object reference not set to
an instance of an object.
at MyTrayApp.SysTrayApp.Main() in c:\share\trayapp.txt:line 237"A 237-es sor pedig pont az, amit mondtam
236 SettingRS232();
237 mWorker.RunWorkerAsync();
238 Application.Run(new SysTrayApp())A mWorker pedig :
private void worker_DoWork(object sender, DoWorkEventArgs e) {
// Simulate worker thread taking time
i++;
Console.Write(i);
System.Threading.Thread.Sleep(100);
}[ Szerkesztve ]
Mutogatni való hater díszpinty
-
válasz sztanozs #4139 üzenetére
Nem. A definiáláskor kap egy 0-t
De kiszedtem az i++-t, a konzolra debuggolásképpen fix értéket írna ki, és úgy is elszáll... :S
Console-hoz hozzáfér, mert amíg nem volt benne BackgroundWorker, addig írt rá. Illetve, mondjuk lehet a bw nem fér hozzá... kipróbálom.
Nem a konzol a gond.
(A Form-ok is használhatnak console-t, ha nem target:winexe -el van fordítva A BackgroundWorker nélkül ott a trayicon, és ír is konzolra, ha nyomkodom a menüt, csak a háttérben futó dolog nem fut, ugye )Megnézem, amit linkeltél Köszi
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
-
-
-
-
-
-
-
-
Hello!
Hülye kérdés.
Egy c# progit gányolok, ami egy másik program indításának automatizálására lenne való...
A lényeg : ez az izé, amit el kell indítani,vagy feljön a többi ablak fölé, vagy nem. Hol igen, hol nem.
Gondoltam egy c# programból hívom meg, System.Diagnostics.Process.Start -tal, és majd jól előtérbe hozom, hogy biztos felül legyen. Azonban sem a SetForegroundWindow, sem semmi más nem hozza mindig előtérbe. Néha igen.
Ha pedig előtérbe jön, akkor sem biztos, hogy rajta lesz az inputfókusz... ÉS a SetFocus sem adja oda neki.Valakinek van erre ötlete, mit lehet kezdeni, hogy biztosan feljöjjön az ablak? Kifogytam a gúgliból, és az ötletekből is...
Köszi mindent
Mutogatni való hater díszpinty
-
-
Mutogatni való hater díszpinty
-
Azt tudja esetleg valaki, hogy c# .net -ban miért nem működnek a windóz user32.dll -es rendszerhívásai, amikkel inputfókuszt lehet kezellni?
Pl. SetFocus(), BringWindowToTop, SetForegroundWindow?
Meghívom, végre is hajtja, de az inputfókusz nem feltétlen kerül arra az ablakra, amit mondok neki... Hogy lehet megoldani, hogy biztosan működjön?Mutogatni való hater díszpinty
-
Hello!
Hülye kérdés.
Adott egy nagyvállalati AD, azon egy Exchange szerver.
Én meg egy sufniprogit írok, ami riasztást küld e-mailben.Azaz küldene, ha az Exchange beengedne. De nem enged :
"System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebExceptio
n: Unable to connect to the remote server ---> System.Net.Sockets.SocketExceptio
n: An attempt was made to access a socket in a way forbidden by its access permi
ssions 123.123.123.111:25"A System.Net.Mail -ben levő SMTP-s megoldások Exchange-n keresztül nem működnek, EWS nem tudom, menne-e, mert amúgy nincs webes elérés, Outlook interop meg az outlook parancssorból hívogatása meg milyen már, ha ott van a levélszerver...
Valaki rakott össze már hasonló (AD-s) környezetben Exchange-t használó progit? Mivel lehet használni azt a dögöt...?
Mutogatni való hater díszpinty
-
-
-
Hello! Hülye kérdés megint...
Van egy progim, ami kirak egy formot, és alatta egy külön thread kérdez le adatokat, amit a formra pakol.
Bezáráskor "izéke stopped working".Van dispose eljárás, de akárhogyan állítom meg a threadet, ez az eredmény... Mit lehet ezzel kezdeni?
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
-
-
Köszi mindenkinek! Végülis működik egy Application.Exit-tel. (Annyira nem értek a dolgohoz, hogy kikutassam, mi volt a baja... Rátettem a closing eseményre hogy megállítja a szálat Abort-tal, és Application.Exit. Ha az egyik nincs, akkor eldobja magát, vagy eltűnik a form, de nem adja vissza a vezérlést )
Utána kéne olvasnom mélyebben még a threadingnek, mert hasznos... Kellett volna máskor is, csak akkor még ennél is bénább voltam
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
Hello!
Ez nem igaz, kénytelen vagyok kérdezni
Van egy Richtextbox -om, amiben szeretnék színezve írni. ötezer example-t, és helyettesítő cuccot megpróbáltam, de csak a Forecolor működik, csak az ugye mindent átszínez.Van erre valami tuti működő dolog?
(Annyi a lényeg, hogy két stringből rakok össze egy sort, és feltétel szerint kéne más színnel kiírni az eredményt.)
Köszi előre is, ha valaki megvilágosít
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
-
-
-
-
-
Hello!
Hülye kérdés.
Egy olyan progit kéne írnom, ami 3 weboldalt jelenít meg egy formon (önfrissülő riportokat).
Szépen csináltam formot, rá a webbrowser control. de a riport megnyitásakor az új ablakba nyílik, szépen nyit egy külön IE ablakot.
Hogy lehet rávenni a webbrowser controlt, hogy márpedig ugyanabban az ablakban nyitod a linkeket?
Köszi minden segítségetMutogatni való hater díszpinty
-
-
-
-
Hello!
Régen kérdeztem már marhaságotVan egy ilyenem (csak a lényeges részek) :
public class Simple : Form
{
public partial class Anotherform : Form
{
public InitialForm()
{
public Simple()
{
És ezután a Simple Form alá tartozik a Main().Ez utóbbi Simple az alkalmazás, ami szépen futkorászik; az Anotherform egy olyan form, amit a Simple-el közösen akarnék megjeleníteni, néha létszik, néha nem. A bajom az, hogy akár MdiChild-je a Simple-nek, akár nem, a Simple() -en kívüli metódusból nem tudok rá hivatkozni. A Simple() -ban ha példányosítom, arra a példányra tudok hivatkozni a Simple()-ben, de más metódusból hogyan kellene?
(Tulajdonsíágait akarom első körben módosítani, meg majd eseményeket átadni.)
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
-
Na megint elakadtam... Van egy formom, azon egy labl. Van egy timerem, annak van egy eseménykezelője. Az eseménykezelőből akarnám a labelt updatelgetni, de nem hagyja...
public class AboiotherForm : Form
{
public AnotherForm()
{
Label izeLabel = new Label();Itt szépen tudom állítgatni a tulajdonságait.
És van az időzítő (az eseménykezelőt az anotherformon adom hozzá) :
xTimer.Elapsed+=new ElapsedEventHandler(idozitolejart);
static void idozitolejart(object source, ElapsedEventArgs e)
{
izeLabel.Text = DateTime.Now.ToString("hh:mm");
}Ezt már nem hagyja, mert error CS0103: The name 'izeLabel' does not exist in the current context
Csak azt nem értem, mit csinálok rosszul... Akárhogyan hivatkozom a labelt, nem hiszi el, hogy az ott van Ez az egész most egy formon belül folyik, a másik form nem csinál ezekkel semmit.
Fél napom erre ment el(Na közben lehet megtaláltam, de ha van valami egyszerű megoldás, annak örülnék )
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
-
-
és rgeorge : Köszi! Nem akartam az egész cumót idemásolni, hosszú lett volna.
Hogyan csinálok instance fieldet? Mert kiraktam a label definícióját a Form elé is, de akkor sem változott semmi.@hunfatal : Olyat szerintem már próbáltam, de kb. a hibaüzenet volt más ^.^
@Karma : Na azt majd megnézem, mi lett behúzva timernek, mert nem jut eszembe (Vagy ahogy idő lesz rá.) Melóhelyen ilyen félig-meddig hobbiként csinosítok egy alkalmazást, ami végülis már használható(ra lett gányolva), csak kényelmesebbé akarom tenni. És továbbra is egy Notepad a fejlesztőkörnyezet
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
válasz rgeorge #6038 üzenetére
Az volt a baja, köszi! A franc gondolta, hogy a Timer class nem lesz jó, mert annyira külön... Ráadásul először a using System.Windows.Forms.Timer; -re hibát is dobott (még tegnap), mert nem esett le, hogy az már be van húzva a Forms-al.
Köszi!Mutogatni való hater díszpinty
-
Köszi! Én azt hittem először, hogy egy már meglevő cuccot nem enged újra használni. Ezt azért jó tudni (most meg kéne néznem a MSDN-en hogy minek írja, osztály vagy namespace, de gyanítom, hogy az ott egy osztály lesz )
Azért köszi hogy segítetek, ha nagyon megakadok
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
Hello!
Van valami értelmes módszer arra, hogy egy form háttere átlátszóság legyen? Nem a teljes formot kell átlátszósítani, csak a háttérszínét. Sajnos ha a teljes formot átlátszósítom, akkor a rajta levő elemek is átlátszóak lesznek, azaz pl. a fekete betűkből szürke :S Ha pedig form.BackColor transparent, akkor kiakad a progi induláskor
Mutogatni való hater díszpinty
-
válasz sztanozs #6094 üzenetére
Basszus.
Én általában előbb gőglizok, aztán kérdezek
De ebben a keresésben volt egy olyan amit még nem láttam, és ott van, TransparencyKey.Köszi
Még azon filózok, a 2 formos progit hogy lehet úgy megoldani, hogy a 2 form bármelyikét előtérbe hozva előtérbe jöjjön a másik is - elég ehhez az előttérbe hozás eseménykezelőire ráülni?
Illetve hogy az egyik formomnak a másik fölött kell lennie, de más programok eltakarhassák, erre nem jó a TopMost... De akkor mi? :S
[ Szerkesztve ]
Mutogatni való hater díszpinty
-
válasz sztanozs #6096 üzenetére
Nem az első volt helyből talán az 5. De pont az kellett
Jjjja, meglátom, ennek még nem jártam utána (illetve jártam, csak nem pont ez volt a gond, és ez okozhat eltéréseket).
Van BringToFront, azt tudom. Csak az feldobja az ablakot. De az jó nekem, ha feljön a Form1, elkapni az eseményt, és fel a Form2. Ha hátramegy, akkor hátradobni a Form2-t is. Ha a Form2 jön fel, akkor rántsa fel a Form1-et is.
Csak nem tudom, ez működne-e.[ Szerkesztve ]
Mutogatni való hater díszpinty
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Kertészet, mezőgazdaság topik
- Xbox Series X|S
- Samsung Univerzum: Az S23-at is megbabonázta a Galaxy AI
- Milyen okostelefont vegyek?
- Házimozi belépő szinten
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Kínában túl sok az EV, fokozódik az árháború
- A Samsung hazánkban is piacra dob idén egy friss Micro LED tévét
- Gitáros topic
- Politika
- További aktív témák...