Com egy tárgy a c #

Hello, most megpróbálom megállapítani a probléma lényegét:

Számos könyvtárat regisztráltak és kapcsolódtak a projekthez.

Az értéket körülbelül így kapom:


Az értéket körülbelül így állítom be:
((dinamikus) com) .name = "Vasiliy";


A munkát nem egy objektummal végezzük, hanem többvel.


1. Néha a com-objektumot magában foglaló osztály tulajdonság-szetterben, amikor beállítom a com-objektum név tulajdonságára vonatkozó értéket, a művelet leesik:

2. Ok, ugyanazt a tulajdonságot állítom csak az osztály építőjében, így minden áthalad a hurrán. Higgadt, és Isten legyen vele. De utána nem, a tervező olyan más com-objektumok gyűjteményén dolgozik, amelyek tartalmazzák a Név mezőt is. Az első beállítás után tehát a név nem teszi lehetővé a gyűjteményben lévő objektumok nevének mezőinek beállítását. Azt írja, hogy az invoke név nem.

Ezek az objektumok semmilyen módon nem kapcsolódnak egymáshoz. Ha nem állítom be a nevet a gyűjtemény használatának megkezdése előtt, ezeket a tulajdonságokat általában a gyűjteményben lévő objektumokba helyezem.


Röviden, valami ilyen hülyeség fordul elő.

Az ilyenek nem ütköztek vagy szembesülnek?

Időnként látom ezt a "képtelenséget" a COM-vel együttműködve, és mindig az okozza a COM könyvtárban lévő memóriában való dolgozás hibái (például az objektum idő előtti megsemmisítése a hivatkozások kiszámításánál előforduló hibák miatt). Nem mondhatom egyértelműen, hogy ez a te eseted, de nagyon hasonló.

Válasz a kérdésre

Jelentkezzen be válaszra

  • Valencia
  • Teljes munkaidőben
  • 1.200-2.000 usd.
  • Orenburg
  • Teljes munkaidőben
  • 50 000-ről 90 000 rubelre.

90000 dörzsölje projektenként

10000 RUR / projektenként

Jelentkezzen be az oldalra

Kérdés feltenni és minősített választ kapni rá.

Kapcsolódó cikkek