c++'da ki structların içinde ki değişkenleri c#'a gre kontrol eder misin?. mesela system. int16 yerine Inptr dener misin? nedir harbiden? orada gerekli bir şey mi? ref diye denedim olmayinca bir yerde in out gordum onu denedim :) o kisimda ne yapti isem kargasa oldu :) Ref ile yapincada "NotSupportedException" aliyorum. rakkoc tarafından 28/Mar/13 15:08 tarihinde düzenlenmiştir Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.

c++ da pointer çok kullanılıyor hocam. c# da o kadar rastlanan bir şey değil, ihtiyaç yok çünkü.. istersen teamviewer ile tekrar bakabilirm Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Merhaba Arkadaslar Elimdeki Header file icersinde asagidaki gibi 2 tane function tanimli. //SDK_C. h ////////////////////////////////////////////////// typedef struct CON_SEND; typedef struct CON_RESP; SDK_C_DLL_API int Csdk_Cmd ; SDK_C_DLL_API int Csdk_Open ; ////////////////////////////////////////////////////////////////// Bu functionlari bu sekilde c#'a cevirmeye calistim. // SDK_C. cs ////////////////////////////////////////////////// public struct CON_SEND public struct CON_RESP public static extern System. Int16 Csdk_Cmd ; //public static extern System. Int16 Csdk_Cmd ; public static extern System. Int16 Csdk_Open ; ///////////////////////////////////////////////////// Csdk_Cmd kismini calistiramadim ama Csdk_Open calisiyor. Yani yolladigim portun acikmi kapali mi oldugunun bilgisini veriyor. struct'in cevirimi ile ilgili bir hata mi yapmisim acaba sizin gozunuze carpan bir sorun varmidir? Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.

metodunu unsafe olarak işaretlemeyi dener misin? public... unsafe... ... gibi edit: derlerken de unsafe olarak derlemen gerekiyor http://msdn.microsoft.com/en-us/library/ct597kb0(v=vs.80).aspx unbalanced tarafından 28/Mar/13 11:37 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

hocam ref out kullanman gerekiyorsa ikisinden birini kullanabilirsin. ikisi de ayn işe yarıyor, aralarındaki tek fark out da ilk değeri atamak zorunda değilsin. o yüzden bu fonksiyonu çağırırken parametre boş olabilir out kullanıyorsan. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

hocam o sekilde yaptigimda benim gonderdigim kodlar seklinde fakat makineye random birseyler gidiyor. WinCe ile ilgili bir problem anladigim kadari ile ayni islemi REF ile de yapabiliyormusuz onu yapmaya calisiyorum suanda. Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.

hocam ref out kullanman gerekiyorsa ikisinden birini kullanabilirsin. ikisi de ayn işe yarıyor, aralarındaki tek fark out da ilk değeri atamak zorunda değilsin. o yüzden bu fonksiyonu çağırırken parametre boş olabilir out kullanıyorsan. baya birsey denedim :) ama tek cevap donduren senin verdion ornek oldu. bi o verdi oda yanlis verdi :( giden fixed olunca onun icine veri atasanda o kendi verisini uretip gonderiyor. giden verinin zaten pointer ile gitmesi sacma. Bu dll'i yazan adamin aklina tukurim. Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.

c++'da ki structların içinde ki değişkenleri c#'a gre kontrol eder misin?. mesela system. int16 yerine Inptr dener misin? nedir harbiden? orada gerekli bir şey mi? attackatak tarafından 28/Mar/13 13:58 tarihinde düzenlenmiştir

public static extern System. Int16 Csdk_Cmd ; olan satiri public static extern System. Int16 Csdk_Cmd ; Olarak degistirdigimde bunu aliyorum : Error1Pointers and fixed size buffers may only be used in an unsafe contextC:\Users\rakkoc\Documents\Visual Studio 2005\Projects\test\DeviceApplication1\DeviceApplication1\SDK_C. cs3873DeviceApplication1 bu davayi anlamadim ben :\ Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.

çzemedin mi hocam hala? Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

nedir ilk kez grdüm :) c# da da pointer kullanabiliyorsun, C de olduğu gibi c# dakini de pointer olarak yapabilirsin? Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.