- Melyik napszakban merül majd le az iPhone 17 Air?
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Milyen okostelefont vegyek?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
- Mobil flották
- Apple Watch
- Xiaomi 15 - kicsi telefon nagy energiával
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Bemutatkozott a Poco X7 és X7 Pro
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
Ú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
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 billentyűzetet vegyek?
- Robotporszívók
- Új szintre emeli a csalók elleni védelmet a Battlefield 6
- Sony MILC fényképezőgépcsalád
- Épített vízhűtés (nem kompakt) topic
- A fociról könnyedén, egy baráti társaságban
- AliExpress tapasztalatok
- Melyik napszakban merül majd le az iPhone 17 Air?
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Miért álltak az oldalak egy hétig, mi történt?
- További aktív témák...
- LG 55B3 - 55" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- Új Dell 13 XPS 9315 Touch 4K+ HDR DolbyVision i7-1250U 10mag 16GB 512GB Intel Iris XE Win11 Garancia
- Eredeti Lenovo 300W töltők - ADL300SDC3A
- GÉMER! Dell G15 5520 i7-12700H 14magos! RTX 3060 3070 szint! 32GB RAM 1000GB SSD FHD 120Hz Gar. 2026
- DELL Precision 7730 i5-8400H Quadro P3200 32GB 1000GB FHD 17 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest