- Amlogic S905, S912 processzoros készülékek
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- VR topik (Oculus Rift, stb.)
- Milyen videókártyát?
- ASUS notebook topic
- Alapértelmezett konfiguráción sok Core CPU-nak lehet stabilitási gondja
- Projektor topic
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- 3D nyomtatás
- bb0t: Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: Windows 11 PRO FPP (Full Packaged Product) - Retail, Box, dobozos
- Szevam: Érzelmi magabiztosság/biztonság - miért megyünk sokan külföldre valójában?
- Luck Dragon: Asszociációs játék. :)
Hirdetés
-
Hamarosan indul a SERUM korai hozzáférése PC-n
gp A belső nézetes túlélőjáték premierje május végétől lesz elérhető.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Megbírságolták a Razert a Zephyr maszkok miatt
ph A cég elég olcsón megússza az ügyfelei félrevezetését, de az üdvözlendő, hogy az Egyesült Államok hatóságai nem siklottak el az ügy felett.
Új hozzászólás Aktív témák
-
andriscs
aktív tag
Hi!
Éppen a nyomtatást próbálom leprogramozniC# alatt, és kisebb gondom akadt. Miután beolvastam egy szöveget egy richtextbox-ba, és kirakom a nyomtatási képet, akkor a drawString metódus érdekesen viselkedik. Ha hagyom, hogy soronként írja ki a kinyert szöveget, akkor nincs gond, csakhogy a sorok elég hosszúak, tehát túllógnak a margón. Ezért próbáltam használni a négyzetes beleírást, hogy hátha belefitteli a szöveget. De nem.
Itt a kód:
RectangleF rec=new Rectangle(e.MarginBounds.Left,e.MarginBounds.Top,e.MarginBounds.Width,e.MarginBounds.Height);
e.Graphics.DrawString(str, printFont, myBrush, rec, new StrinfFormat(StringFormatFlags.FitBlackBox));
A baj ezzel annyi, hogy nincs benne sorlépés, vagyis csak asszem 1 pixelnyi. Tehát 200 oldal kb. 4 sornyi.
Hogy vegyem rá, hogy rendesen rakja ki?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Nem segített sajnos az sem, csak annyi, hogy a sorok szélesebbek, de még mindig egymásra csúsznak. Mellékelek egy screenshot-ot, hátha jobban érthető úgy( ez itt kb 400 sor lenne). De csak azokkal a file-okkal csinálja, amelysiket más alkalmazással hoztam létre. Lehet valahogy ''kötelezni'' a richTextbox-ot, hogy vegye fel a formázást?
[Szerkesztve]Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Elvileg plain text amit beolvasok a richTextbox-ba:
LoadFile(fileName, RichTextBoxStreamType.PlainText);
Nem tudom, hogy mire gondolsz a Locale beállítássl, ahogy néztem a property-ket, a textbox-nál nincs ilyen. Max a Form-nak van, de az meg default-ra van állítva.
Ok, megnézem a ReportViewer-t.
[Szerkesztve]Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Nem igazán vágom, hogy mire gondolsz. Semmi stream nincs a progiban, a richTextBox beépített LoadFile metódusával közvetlen filenév alapján olvassa be PlainText formátumban. El tudnád részletesen mondani a dolgot?
Amúgy újabb kérdésem van: richTextBox-on be lehet állítani contextMenustrip-et?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
A problémám a következő: WinForms-ot hazsnálok, és az egyik form alsó részére raktam egy toolstripStatus cuccost. Erre raktam StatusLabel-eket. A gondom az, hogy ezeket nem lehet áthelyezni, hanem csak egymás mellett vannak, és a felirattól függően méreteződnek át. Hogyan lehet azt megoldani, hogy pl az egyik a bal oldalon legyen, a másik a jobb oldalon?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
-
andriscs
aktív tag
Hi!
Egy alkalmazást fejlesztek, és csináltam hozzá egy splashscreent. Amikor VS alatt futtatom a dolgot, minden jól működik, a splashscreen 2 mp-ig látszi, majd eltűnik, és elindul az alkalmazás. Viszont amikor önálló állományként futtatom, akkor már amikor a splashscreen látszik, elindul a háttérben az alkalmazás, majd a splascreen mintha ''ráfagyna'' az alkalmazásra, több másodpercig ott van, amikor pedig eltűnik, akkor az alkalmazás háttérbe ugrik. Próbáltam már mindent, BringToFront-ot, Focus-t, de mindig hátraugrik. Egy megoldás esetén nem, amikor a TopMost property-t true-ra állítom. Persze ilyenkor a más program nem használható.
Itt a kód, hogy hogyan történik a futás:
(A SplashScreen egy sima Form).
//konstruktor
Thread th = new Thread(new ThreadStart(splashScreen));
th.Start();
Thread.Sleep(2000);
th.Abort();
this.BringToFront();
this.Focus();
private void splashScreen()
{
sc.ShowDialog();
}
[Szerkesztve]Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Azt szeretném megvalósítani C#-ban remoting-gal, hogy ha egy szerveren kiadok egy parancsot (például megnyomok egy gombot), akkor a kliens kódjában fusson le egy metódus. Pl. kapja meg azt az üzenet, amit a szerveren egy textboxba beleírok. Amit eddig láttam remoting-ból, az az, hogy van egy közös objektum, aminek a metódusait hívogatják. Megoldható ez, hogy a kliens egy metódusát hívjam, vagy ez teljességgel más értelmezése a remoting-nak, Ha esetleg tud valaki konkrétan egy tutorialt, ami a kliensek metódusainak hívásáról szól, az is jöhet.Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Adott az alábbi kódrészlet:
public class MyEventArgs : EventArgs
{
private string message;
public MyEventArgs(string mess)
{
this.message = mess;
}
public string Message()
{
return message;
}
}
public delegate void MyEventHandler(object sender,MyEventArgs args);
public event MyEventHandler myEvent;
public string raiseEvent()
{
try
{
MyEventArgs arg = new MyEventArgs(''new event raised'');
if (this.myEvent != null)
{
this.myEvent(this, arg);
return ''ok'';
}
else return ''Event is null'';
}
catch (Exception ex)
{
return ex.Message;
}
}
Ez így elvileg helyes, gyakorlatilag nem esemény nem triggerelődik, mindig null marad. Hogyan lehet megoldani, hogy az esemény megvalósuljon?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Szerintem félreérthető voltam, mert minden kész, csak nem működik. Kb. 10 neten található events tutorial-t néztem át, és elvileg mindet jól csináltam.
Tehát akkor kicsit részketesen a probléma: van egy szerver, egy kliens, és egy remoteobject. A szerver és a kliens látja a remoteobject-et. A remoteobjectben definiáltam az előző eseményt, és annak van raiseEvent metódusa. A szerver megnyomok egy gombot, erre az meghívja a remoteobject raiseEvent metódusát. A kliens, mikor látrejött, feliratkozott már a remoteobject eseményére, és van egy metódusa, ami lefut, ha a remoteobject-en bekövetkezik az esemény.
tehát amiket leírtam, azon felül a kliensben ez van:
RemoteObject remObject = (RemoteObject)Activator.GetObject(typeof(RemoteObjectNS.RemoteObject), ''tcp://localhost:1111/RemoteServer'');
remObject.myEvent += new RemoteObjectNS.RemoteObject.MyEventHandler(clientMethod);
public void clientMethod(object o,MyEventArgs e)
{
MessageBox.Show(''Event raised'');
}
Szóval akkor ez így működhet?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Igaz, ott tényleg voltak érthetetlen dolgok, VS berakta a saját kis gondolatait. Módosítottam arra, hogy :
remObject.myEvent += this.clientMethod;
Közben töbekkel konzultálva rájöttünk, hogy mi a hiba. A remoteObject. Mégpedig azért, mert uyge ez felel azért, hogy őt a szerver kliensnek, a kliens szervernek lássa. Emiatt amikor a szerver oldalról kérem le a remoteObejct-et illetve amikor a kliens oldaról, nem ugyanaz az objektum, tehát a szerver felölire nincs felirakozás, tehát ott nincs esemény, mivel a kliens egy másik objektum eseményére iratkozott fel.
Közben rájöttem, hogy mégiscsak fordítva szeretném csinálni, tehát a kliens szól a szervernek, hogy csináljon valamit. Persze így nem biztos, hogy meg tudom csinálni. Esetleg static event-et meg raiseEvent-et használva meg lehetne oldani?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Egyszerú a kérdésem: vagy egy Richtextbox-om. Azt szeretném, ha bizonyos feladatok végrehajtása után a fókusz rajta legyen, hogy lehessen bele írni. Csináltam egy ilyet:
MessageBox.Show((this.myRichTB.Focus().ToString());
Ez állandó jelleggel false-al tér vissza. Valahogy lehet kényszeríteni, hogy true legyen?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Az XML-lel foglalkozom mostanában, és van egy érdekes problémám. Van egy XML file, amiben ilyen tag-ek vannak:
<tag_name atrr=''value1''>hello</tag_name>
nekem kell belőle a ''hello'', ezért a következőt csináltam.
Létrehoztam egy XMLReader-t, majd while ciklussal megyek benne végig:
while(reader.Read())
{
MessageBox.Show(reader.Value.ToString());
}
Mivel ez az adott node értékét írja ki, ezért meg kellene jelennie a hellonak, de üres. Ötlet?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Oké, bemásolom, csak annyira magától értetődőnek gondoltam,,,
string file=''file.xml'';
XmlTextReader reader = new XmlTextReader(file);
while (reader.Read())
{
switch (reader.NodeType)
{
case XmlNodeType.Element:
if (reader.HasAttributes)
MessageBox.Show(reader.Value.ToString())
break;
}
}
A xml file pedig a következő:
<?xml version=''1.0'' encoding=''windows-1250''?>
<root_tag>
<data value=''value1''>data1</data>
<data value=''value2''>data2</data>
</root_tag>
Ebből kellene a data1 és a data2.
[Szerkesztve]Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Az a problémám, hogy van egy ContectMenu-m, aminek van egy dropdown menüje. A context menüben beállítottam, hoyg ne legyen Image Margin, de a dropwdown menünek nem tudom. Körbenéztam a neten, de csak 1 megoldást találtam, ami elvileg at MSDN-hez tartozik, és elég furcsa.
Itt találaható
[link]
Már az is furcsa benne, hogy
ToolStripMenuItem noCheckNoImage = new ToolStripMenuItem(''No Check, No Image'');,
mert ilyen konstruktora nincs a toolstripmenuitem-nek, de biztos csak én nem találtom, és ők oldották meg valahogy.
Szóval a lényeg, hogyha van valakinek okosabb, szebb, értelmesebb megoldása, ne tartsa magában. Köszi!Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
válasz Gregorius #319 üzenetére
Hi!
A lényeg nem konstruktoron volt, hanem hogy lehessen eltüntenni, ehhez pedig bőven elég, ha a példában található DropDown-t castolom ToolStripDropDown-ra, mert akkor már van ShowImageMargin property-je, nem kell semmi vesződni extra dolgok létrehozásával. Amúgy köszi a segítséget.Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Újabb érdekes probléma.
Egy Form-ot húzogattam össze, és eddig raktam rá egy Label-t. A progi egy metódusában megváltoztatom a Label Text-jét. Azonban amikor meghívom, Exception-t dob. Gondoltam, hogy ez így nem lesz jó, ezért kiírattam a hibát, és hát ''Object reference not set to an instance...''. Ellenőriztetem a Label-t, mielőtt átírom:
if(this.myLabel==null) MessageBox.Show(''Null'');
else
this.myLabel.Text=''uj szoveg'';
Természetesen megjelent a Null, de igazából nem értem, mert a generált kódban ez van:
this.myLabel = new System.Windows.Forms.Label();
...
this.myLabel.AutoSize = true;
this.myLabel.Location = new System.Drawing.Point(128, 47);
this.myLabel.Name = ''myLabel'';
this.myLabel.Size = new System.Drawing.Size(38, 13);
this.myLabel.TabIndex = 1;
this.myLabel.Text = ''alapszoveg'';
...
this.Controls.Add(this.myLabel);
Próbáltam logikus magyarázatot keresni, de nem találok, persze lehet, hogy már késő van. Ha valakinek van ötlete, ne kíméljen. Köszi!Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Szeretném megszámoltatni egy TabPage-en a CheckBox-ok számát. A TabPage-en van GroupBox pár db, illetve egy Button, meg 3 CheckBox.
A kód a következő:
Control.ControlCollection coll = this.MyTabPage.Controls;
int numOfControls=0;
foreach (Control contr in coll)
{
if (c.GetType()==typeof(CheckBox)) numOfControls++;
}
A probléma az, hogy megtalál minden Controll-t, külön, de a 3 CheckBox-ot egynek veszi. Hogyan lehet külön megszámoltatni?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Már korábban is írtam XML problémákról, most itt egy újabb.
Adott az alábbi XML file:
<?xml version=''1.0'' encoding=''windows-1250'' ?>
- <root>
<item value=''fekete asztal''>ok</item>
<item value=''piros kefe''>ok</item>
<item value=''lila csap''>ok</item>
</root>
Van egy olvasó metódus, ami jól működik, csak mégsem. Szóval elkezdi olvasni, megtalálja a root elemet, majd a 2. és a 3. node-ot. Az első kihagyja. Miért?
while (reader.Read())
{
switch (reader.NodeType)
{
case XmlNodeType.Element:
{
MessageBox.Show(reader.readString());
...
Ötletek?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
válasz Jester01 #345 üzenetére
Hi!
Mikor kivettem a readString-et, akkor is rosszult működött. Igazából köztes megoldásanak azt csináltam, hogy beleraktam egy reader.readString-et, így eggyel több az olvasás. Emiatt most megy. Próbálkoztam azzal, hogy a while-ban a feltételt nem a Read-hez kötöm, hanem egyéb megoldásokhoz. Például:
while(reader.ReadState==ReadState.EndOfFile)
...
vagy
while(reader.EOF)
...
De ezeket használva nem olvasott be semmit.
Majd még átnézem, hogy mi a baj.Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Csináltam egy alkalmazást, ami, mielőtta Form létrejön, ellenőrzi, hogy a szükséges file-ok megvannak-e (resource stb.), és csak utána megy. Ezt a FileInfo.Exists cuccal csinálom, hibát dob, ha nincs meg minden file. Amikor indítom az alkalmazást, akkor ellenőrzi is, minden megy korrekten. Megcsináltam, hogy a beraktam egy reigstry kulcsot a Run-ba, hogy induljon el a program rendszerindításnál. Amikor aztán indul a Windows, hibát jelez, hogy a file-okat nem találja. Megnéztem a kulcsot, a program teljes útvonalát tartalmazza. Igazából nem értem, hogy mi lehet a gondja. A registry-ben az összes mellékelt file-ról is kell kulcs?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Egy alkalmazást fejlesztek, ami állandó jeleggel fut, de szeretném azt elérni, hogy amennyiben egy alkalmazás full screen-ban indul, akkor minimalizálja a tálcára. Ehhez azonban szükségem lenne, hogy el tudjam kapni azt az üzenetet, amit a másik alkalmazás küld a Windows-nak, hogy ő most kéri az egész képernyőt. Van erre valami jó kis példa?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Éppen fordítva gondoltam. Be van állítva a TopMost true-ra és ezért gáz, mert ha játszom vagy filmet nézek, akkor nem szeretném látni az alkalmazást a játéktér vagy a filmtér felett. Szóval ha vvalaki full screent szeretne az én alkalamzásomnak el kell tűnnie. Ennyi lenne a kérdésem.Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
válasz Gregorius #390 üzenetére
Hi!
Igen, ez egy ilyen jópofa alkalmazás, hogy állandóan megy és látszik
Amúgy arra gondoltam, ha el lehet kapni midnenféle Windwos üziket, például hogy a Windows épp leállítás alatt van, akkor a private const int WM_QUERYENDSESSION = 0x0011; más értékre állításával páldául elkapom azt, hogy WM_NEEDFULLSCREENFROMGDI+=........ értékkel és a
protected override void WndProc(ref Message m)
{
if (m.Msg == WM_NEEDFULLSCREENFROMGDI+)
{
....
futtatásával simán mennie kellene a dolognak. De ha nem megoldható, akkor...akkor valahogy máshogy kell megkeresenm a dolgot (pl. DirectX inicializálás van, vagy nemtom.) Csak ötleteket kértemAndris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Sziasztok!
Adott az alább található linken lévő program, amely DirectX-et használ egy motorcsónak progihoz. A program jól lefordul, de nem rajzol ki semmit. Mindent kipróbáltam, nem tudtam előcsalogatni semmi grafikát belőle. Ha valaki lenne olyan kedves, és belenézne, hogy mi a hiba, annak örülnék. Azzal megtalálná azt a hibát, amit a tanáraim sem tudtak. Köszi!
[link]Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
válasz Jester01 #406 üzenetére
Hi!
Nem tudom, így volt kiadva a labor útmutató. Beállítottam None-ra a Cull mode-ot, de semmi változás. Először azt hittem, nem futnak le a Render-ek, de mennek, csak mindha semmit nem rajzolnának. Erre épül a többi labor is, szóval amíg ez nem működik, semmit nem tudok kezdeni a többi feladattal.Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
válasz Jester01 #408 üzenetére
Hi!
De, mielőt beleraktuk a pixel ill. vertex shader-eket, azelőtt kirajzolta a Sky-t meg a hajót, de a shader-ekkel nem rajzol semmit. Próbáltam csak a Sky-t kirajzolni, semmi mást, de azt sem rajzolja ki. Szóval elvileg valami logikai hiba lehet benne, hogy nem látszik semmi. Esetleg a rajzolási sorrend rossz?
A szigetrenderelési kódot úgy másoltam ki az útmutatóból. 3 példány esetén sem látszik semmi. :SAndris - http://andriscs.blogspot.com
-
andriscs
aktív tag
-
andriscs
aktív tag
Hi!
Éppen azzal foglalatoskodom, hogy egy DirectX-es alkalamzást írjak, és szeretnék DirectX file-okat beolvasni (*.x). A beolvasással nincs gond, de az összes mesh felülete fekete, hiába van fényforrás a világban. Mesh beolvasása esetén nekem kell megírni az egyes subset-ekre a fénybeállításokat? Esetleg a modell tervezésénél kell megfelelő világítást használni? A modelleket Maya-val csinálom és onnan exportálom DirectX file-okká.
Itt egy tipikus Mesh loader, ebben nem látok olyat, hogy a fényforrásokat ráigazítaná:
public static Mesh LoadMesh(Device device, string file, ref Material[] meshMaterials,
ref Texture[] meshTextures)
{
ExtendedMaterial[] mtrl;
// Load our mesh
Mesh tempMesh = Mesh.FromFile(file, MeshFlags.Managed, device, out mtrl);
// If we have any materials, store them
if ((mtrl != null) && (mtrl.Length > 0))
{
meshMaterials = new Material[mtrl.Length];
meshTextures = new Texture[mtrl.Length];
// Store each material and texture
for (int i = 0; i < mtrl.Length; i++)
{
meshMaterials = mtrl.Material3D;
if ((mtrl.TextureFilename != null) && (mtrl.TextureFilename !=
string.Empty))
{
// We have a texture, try to load it
meshTextures = TextureLoader.FromFile(device, @''..\..\'' +
mtrl.TextureFilename);
}
}
}
return tempMesh;
}
Aztán a kirajzolás:
private void Draw(float x, float y, float z)
{
device.Transform.World = Matrix.Translation(x, y, z);
for (int i = 0; i < meshMaterials.Length; i++)
{
device.Material = meshMaterials;
device.SetTexture(0, meshTextures);
meshMesh.DrawSubset(i);
}
}
Örülnék a hasznos ötleteknek.
[Szerkesztve]Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Visual Studio 2005 -öt használok, és szerettem volna feltelepíteni a Visual Studio 2005 Tools for Office csomagot. Ennek egyetlen kikötése, hogy ne legyen fenn két féle Office csomag a gépen. Nekem most csak a 2007 van fenn, ennek ellenére a setup lefut, majd kiírja (jól ismert Send error report ablakban), hogy a Runtime telepítésénél hiba történt (semmi konkrétum), az SE telepítését pedig meg sem próbálta emiatt. Mi okozhatja még, hogy elszáll az egész? Valaki telepített már ilyet? Mire kell még figyelni?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
válasz andriscs #445 üzenetére
Hi!
Probléma megoldva, de most újjal szembesültem. Hozzá szeretnék férni az Outlook 2007 notification részéhez, hogy saját magam indíthassak figyelmeztetéseket, de nem találom sehol, hogy hogy lehetne például a kis boríték (új üzenet) kirakását meghívni. Valakinek van ötlete?Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Csináltam egy Form-ot, amre raktam egy label-t, szöveggel, és a opacity property-t beállítottam 20-ra (kicsit átlátszik a form). Az a furcsa dolog állt elő, hogy a label''lyukas'', csak a felirat tartozik a form-hoz, a label background-ja nem, ha oda kattintok, akkor a form mögötti terület lesz aktív, elveszti a fókuszt. Hogyan lehet megoldani, hogy a label maga is kattintható legyen, ne ''engedje át'' az egeret? A háttérszíne fehérre van állítva, de konrkétan átlátszó lett.Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Egy progim Label-t használ, aminek a BorderStyle-ja be van állítva FixedSingle-re. A form alatta átlátszó, csak a Label látszik, az egész TopMost-ra van állítva. Néhány esetben a Label border-je 30-40%-ban eltűnik, mintha leradirozták volna. Ez mitől lehet? A rajzolás DoubleBuffered-re van állítva, és a Label szövege időről időre változik.Andris - http://andriscs.blogspot.com
-
andriscs
aktív tag
Hi!
Fejlesztek egy alkalmazást, és amikor VS 2005-ben design nézetben vagyok, akkor az alkalmazásra rakott gomb így néz ki:
Amikor azonban elindítom, akkor ''visszatér'' a régi stílusú gombhoz, és ilyen lesz:
Az érdekesség, hogy más, régebbi alkalmazásoknál futás közben is az új gomb van. Mit állíthattam el?Andris - http://andriscs.blogspot.com
-
-
andriscs
aktív tag
Hi!
Mivel az eheti szerverlefoglalások miatt az MSDN nem érhető el, ezért itt próbálok kérdezniSzóval éppen egy Windows service-t írok, amiben azt szeretném elérni, hogy bizonyos idő után indítsa el a windows logoff-ot. A timer része már kész van, azonban a kilépést nem hajtja végre. A kövekező kódot használom:
Process p = new Process();
p.StartInfo.FileName = "shutdown.exe";
p.StartInfo.Arguments = "-l";
p.StartInfo.UseShellExecute = false;
p.Start();Ennek hatására semmi nem történik. Teszteltem a service-t, például file-írásra jól működik. Annyit sikerült már megtudnom, hogy Service nem tud "ablakos" progit futtatni, mert nincs képernyője, hiszen bejelentkezéstől kezdve folyamoatosan fut. Valami miatt azonban ez a processz nem fut le, persze akkor igen, ha a VS is fut, és csatolva van a service-hez. Valakinek van ötlete, miért nem működik?
Andris - http://andriscs.blogspot.com
Ú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!
- Garis félkonfig! Ryzen 7 5800x,AsusTuf B550 gaming plus, Fury 2x16 3600 cl 16 - GARIS -
- HP Elitebook 850 G8 15.6" FHD IPS Core i5 1135G7 16/512GB HP GAR
- Dell 15,6" notebookok E6540, E5540, i5 - számla, garancia
- XBOX SERIES KONTROLLER
- EDIFIER R1700BTS hangfal pár makulátlan, új állapotban, 2 év hivatalos garanciával, alkalmi áron
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen