- Milyen okostelefont vegyek?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- MIUI / HyperOS topik
- Samsung Galaxy S25 - végre van kicsi!
- Samsung Galaxy Z Flip5 - ami kint, az van bent
- Egy óra, két rendszer
- iPhone topik
- Xiaomi 14 - párátlanul jó lehetne
- Már be is futott a Galaxy A17 5G
- Hivatalos a OnePlus 13 startdátuma
Hirdetés
Új hozzászólás Aktív témák
-
Mad_nv
csendes tag
Megcsináltam a WCF progimat a segítségeddel, hogy konfig file nélkül is működjön, most már csak az a problémám, hogy csak a localhoston működik a program. Van router itthon, szóval másik géppel ki tudnám próbálni a hálózaton belül, de nem tudom, hogy tudnám elérni a saját gépemet egy másikról. Esetleg ebben tudna valaki segíteni?
-
Mad_nv
csendes tag
Hello!
Múltkor már írtam a WCF-es problémámmal kapcsolatban, de azt már sikerült megoldanom, mert kaptam segítséget itt a fórumon. C#-ban írom a programot. Most már csak az lenne a kérdésem, hogy hogyan tudom azt megoldani, hogy a kliens egy (futás közben) megadott IP címre kapcsolódjon (most csak localhoston belül működik)? Az AddServiceEndpoint-ban localhost van megadva, de hiába írom át azt a címet, mert a Visual Studioval először le kell generáltatni a config file-t (XML fájl) amibe a kódban leírt IP cím lesz beírva. Namost, ha én nem kódban adom meg, hanem bekérem a felhasználótól, hogy miylen IP-re akar kapcsolódni, akkor ez a módszer megbukott. Google-ben rákerestem, de nem nagyon találtam semmi használhatót. -
Mad_nv
csendes tag
Köszönöm a válaszokat! Akkor nem a datagridview elemeit fogom átküldeni. Így már értem mi a probléma.
-
Mad_nv
csendes tag
válasz
martonx #1851 üzenetére
Ez egy sima WindowsForms alkalmazás. Egyébként még csak most kezdtem el foglalkozni a WCF-el. Van egy függvényem ami visszaad egy DataGridViewRowCollection-t, ez a meglévő táblázatom mezőinek gyűjteménye. Ezt a függvényt hívná majd meg a kliens, ha eljutok odáig. Egyébként ez a Remote Method Call függvényhívás működik, mert kipróbáltam egy leegyszerűsített konzolos progit ami csak egy sima konzolra kiírató függvényt hívott meg. A problémás progimban ugyanúgy van egy ilyen függvény, csak az nem szöveget írat ki, hanem visszaadja a DataGridView sorainak Collection-jét.
-
Mad_nv
csendes tag
Hello!
C#-ban WCF segítségével szeretnék írni egy programot, ami egy DataGridView-ban tárol adatokat, és ezt tudja majd elérni a kliens. Egyenlőre még csak a szerver készítésénél járok. Amíg nem rakok a programba DataGridView táblázatot addig minden jó, de amint csinálok egyet a Form-ra, indításkor (amikor a host Open() függvényét meghívom) a következő Exceptiont kapom:
Type 'System.Windows.Forms.DataGridViewRowCollection' cannot be serialized. Consider marking it with the DataContractAttribute attribute, and marking all of its members you want serialized with the DataMemberAttribute attribute. If the type is a collection, consider marking it with the CollectionDataContractAttribute.Nem tudom, hogy a DataGridView elemeit, vagy az egész collection-t hol tudom megjelölni a [CollectionDataContract] attribútummal, vagy valami mással amit a segítségben ír.
Remélem valaki ért ehhez a témához és tud nekem segíteni.
A választ előre is köszönöm!
Ú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!
- GYÖNYÖRŰ iPhone 11 Pro 64GB Space Grey -1 ÉV GARANCIA - Kártyafüggetlen, MS2052
- Lenovo Thinkpad Tablet X1 Gen 3
- Fotó állvány eladó
- Dell Latitude 5330 i3-1215U 6magos! - 16GB 256GB 13.3" FHD magyarbill 1 év garancia
- HIBÁTLAN iPhone 13 mini 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3041, 96% Akkumulátor
Állásajánlatok
Cég: FOTC
Város: Budapest