Hirdetés
- Ha nem növelnéd feleslegesen a villanyszámlád, a Chieftecnek van pár új ajánlata
- ARC vs eARC — Ilyet is tud a HDMI-d? 🤨
- A következő évtizedbe repíti a NAND hatékonyságát a Samsung új kutatása
- ASUS blog: kisebb, de nem gyengébb – a mini PC-k forradalma
- 5 kilowattos GPU-k előtt nyitná meg az utat az Intel
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Vezetékes FEJhallgatók
- Stratégiai biztonsággal védekeznek a dráguló memóriák ellen a gyártók
- Melyik tápegységet vegyem?
- Soundbar, soundplate, hangprojektor
- Kivégezheti a kisebb VGA-gyártókat az NVIDIA döntése
- ASUS blog: kisebb, de nem gyengébb – a mini PC-k forradalma
- Milyen RAM-ot vegyek?
- Gaming notebook topik
- Projektor topic
Új hozzászólás Aktív témák
-
martonx
veterán
válasz
zsolti_20
#9256
üzenetére
Excel makro mindent IS tud. Ha a mentés ilyen gázos, akkor ne mentsd. Csak simán kapd el a cell változást, és hívd meg belőle a C# konzol appot. Persze ekkor meg erősen kérdéses, hogy minek a C# konzol app.

Illetve leírtam a tisztán C# megoldást is: "De ha már mindenképpen ragaszkodsz ehhez az elcseszett felálláshoz, akkor ott a Visual Studio Tools for Office és az Excel.Application.SheetChange event, amire C#-ban fel tudsz iratkozni."
-
martonx
veterán
válasz
zsolti_20
#9250
üzenetére
Nézd, amíg nem mented el a file-t, addig szerencsétlen program nyilván csak az utolsó mentett állapotot fogja látni.
Egyébként nem tudom mit szeretnél, de valahogy háttal ülsz a lovon. Egyáltlán miért excel, és miért konzol app? Ha mindenképpen excel, és excelen belüli mentés nélküli cella változásokra akarsz reagálni, akkor arra az excel makró való.
De ha már mindenképpen ragaszkodsz ehhez az elcseszett felálláshoz, akkor ott a Visual Studio Tools for Office és az Excel.Application.SheetChange event, amire C#-ban fel tudsz iratkozni.
-
kingabo
őstag
-
pvt.peter
őstag
válasz
zsolti_20
#9032
üzenetére
Nem igazán találtam rá értelmes megoldást, inkább használd a SendKeys.Send -et.
-
dqdb
nagyúr
válasz
zsolti_20
#9021
üzenetére
[link]
Forrást végignézve ez jó lesz neked, az előzőtől annyi az eltérés, hogy lekérdezi az aktív ablakot, és annak a koordinátáit használja fel.Azt azért hozzá kell tenni, hogy nem az aktív ablakról tudsz képernyőmentést készíteni, hanem a képernyő azon részéről, ahol az aktív ablak van. Ez a kettő általában megegyezik, azonban abban az esetben, ha az aktív ablakot részben takarja egy másik ablak, amire a z-order szerint feljebb van, akkor azon a részen a másik ablak fog látszani a mentésen.
-
disy68
aktív tag
válasz
zsolti_20
#9014
üzenetére
Akkor továbbra is a System.Printing alatt nézelődj, a PrintQueue#isPrinting() függvénye bíztató. Bár abból, hogy megjegyzik hozzá: "If the printer does not support a signal with this meaning, then the property is always
false." úgy tűnik, hogy a nyomtatótól is függ a dolog, hogy ez működik-e. -
disy68
aktív tag
válasz
zsolti_20
#9011
üzenetére
Innen: System.Printing namespace alatt LocalPrintServer PrintQueue
Windows Service és ASP.Net service vagy alkalmazás alól nem támogatott a használatukAmúgy nem világos a probléma egészen, ott a nyomtatási sor, ami egymás után küldi nyomtatásra az oda kerülő dokumentumokat, tehát csak ki kell küldeni egymás után nyomtatásra az oldalakat és amikor végzett az A oldal fog jönni a B
-
válasz
zsolti_20
#8967
üzenetére
Volt régen a Visual C++ mellé valami spy tool, amivel hozzá lehetett férni (megfelelő jogokkal) egy idegen ablak tetszőleges form-kontrolljának az attribútumaihoz (többek között a Label vagy Text property aktuális értékéhez). de ott kézzel kellett kijelölni a formot és a kontroll-t.
-
dqdb
nagyúr
-
dqdb
nagyúr
válasz
zsolti_20
#8960
üzenetére
Ha a második program az elsőt indítja, akkor sima output átirányítással megoldható a ProcessStartInfo megfelelő paraméterezésével. Ha nem, és PID vagy .exe neve alapján kell megkeresni az ablakát, akkor szintén megoldható, de ehhez kell egy jó adag P/Invoke. Ha ugyanabban a parancssorban egymás után indítod el, akkor szintén megoldható.
-
válasz
zsolti_20
#8668
üzenetére
Írtam egy alkalmazást Visual Studioban C# nyelven. Lehetséges a megírt programot eladni? Igen
Vagy van valami jogi következménye ennek? Igen, főleg, ha nem adsz számlát és/vagy nem adózol rendesen utána.
Esetleg a teljes program megvásárlása esetén tudnám csak értékesíteni ezt? Nem, a Community Edition használatával jogot is kapsz a haszonszerzéshez - amennyiben magánszemélyként vagy egyéni vállalkozóként fejlesztesz és nem egy nagy cég szerződéses fejleszőjeként dolgozol . -
amargo
addikt
-
joysefke
veterán
válasz
zsolti_20
#8081
üzenetére
nekem a szerver alapú megoldás a szimpi, mert a kliensek a szerver nyilvános címéhez mindig tudnak csatlakozni tcp-n vagy még inkább https-en keresztül, ez után a szerver már tud válaszolni a klienseknek, mert kinyíltak a tűzfalak.
ha tisztán szervermentes üzemmódot szeretnél és mindkét kliensed tűzfal mögött van külön privát hálózatokon, akkor szerver nélkül nekem lehetetlennek tűnik, hogy megtalálják egymást illetve a tűzfalon keresztül fel tudjanak egy kapcsolatot építeni. A kliens oldali tűzfalak befelé csak akkor engednek bármit is, ha a kliens kifelé már kezdeményezte a kapcsolatot...
-
Keem1
veterán
válasz
zsolti_20
#8078
üzenetére
Nem tudom, mennyire kell igényesnek lennie, de talán van egy tippem, ha annyira nem.
Pár éve mókoltam teszt jelleggel hasonlót én is, de nálam nem volt külön szerver program, hanem a kliensek egy DBMS adatbázissal kommunikáltak, oda ment a duma, a kliensek pedig időnként rácsekkoltak, van-e nekik új beszéd.
Nyilván nem a legelegánsabb, legigényesebb megoldás, sőt! De ha a feladat elvégzéséhez és nem díszdobozos prémium apphoz kell, ez egy működőképes, viszonylag gyorsan összehozható cucc lehet. Én amúgy MySQL-t használtam hozzá.Persze, ha nem ez a cél, nyugodtan tekintsd a javaslatomat tárgytalannak, úgyis jön nálam rutinosabb topiktárs hogy javasoljon neked jobbat

-
cigam
titán
válasz
zsolti_20
#6417
üzenetére
Válaszoltam is. kb. a form1 létrehozása után lefuttathatod az első alap lekérdezést.Ez feltölti adatokkal. Vagy készítesz egy önáló lekérdezést, amit meghívsz az alap paraméterekkel. Ez feltölti a szükséges szövegeket. Aztán később ezt hívod meg (felparaméterezve) a gombra klikkeléskor.
Remélem érthetően nyökögtem el!

-
MineFox54
őstag
-
cigam
titán
válasz
zsolti_20
#6400
üzenetére
másik program funkcióját is bele lehessen iktatni?
Konkrétan mire gondolsz?
van egy textbox, amiben van egy rejtett szöveg de gombnyomásra jelenik meg. Nekem arra lenen szükségem, hogy amint elindul a program ezt a gombot automatikusan megnyomja.
Ennek így se füle se farka. Miért legyen rejtett, amikor egy ből láthatóvá akaros tenni?
-
martonx
veterán
válasz
zsolti_20
#6400
üzenetére
"Ha nem ez lenne a megfelelő topik ezzel kapcsolatban kérlek irányítsatok át"
Ez a C# topik, szóval elvileg jó helyen jársz. Gyakorlatilag meg csinálni kellene egy hülye kérdések topikot, mert az lehet, hogy megfelelőbb lenne számodra
![;]](//cdn.rios.hu/dl/s/v1.gif)
Viccet félretéve, nem lehetne értelmesebben, netán példa kódokkal megfogalmaznod, hogy mit is akarsz?
Ú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!
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Battlefield 6
- A fociról könnyedén, egy baráti társaságban
- PlayStation 5
- Vezetékes FEJhallgatók
- AliExpress tapasztalatok
- Path of Exile 2
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Call of Duty: Black Ops 7
- Kerékpárosok, bringások ide!
- További aktív témák...
- ÚJ, bontatlan iPhone 17 256GB levendula KÁRTYAFÜGGETLEN! 1 év Apple garancia!
- RYZEN 7 7800X3D 32 GB DDR5 RTX 3080 Ti 12GB 1TB M.2
- Lenovo ThinkPad P15 Gen 1 Tervező Vágó Laptop -50% 15,6" i7-10750H 32/512 QUADRO T1000 4GB
- Dell LAtitude 7490 FHD, TOUCH, i7-8565U CPU, 16GB DDR4, 512GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
- Üzletből, Lenovo garanciával ThinkPad E14 Gen 5/ Intel Core i5-1335u/16GRAM/512SSD/FULL HD +kijelző
- BESZÁMÍTÁS! 4TB Western Digital Red Pro SATA HDD meghajtó garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- ÚJ HP OmniBook Ultra Flip 14"OLED 2,8 K 120Hz - Ultra 7 256V - 16GB - 1TB - 2,5 év gari - MAGYAR
- AKCIÓ! MSI MAG 325CQRXF QHD VA 240Hz 1ms monitor garanciával hibátlan működéssel
- Bomba ár! Lenovo X1 Yoga 1st - i5-6G I 8GB I 512SSD I 14" FHD Touch I HDMI I W11 I CAM I Garancia
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi





![;]](http://cdn.rios.hu/dl/s/v1.gif)


