עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

המרת קוד מC לC# (כתיבת Plug-in)

Featured Replies

פורסם

שלום לכולם

אני מנסה לכתוב PlugIn לשלט שלי (RemoteWonder II).

הSDK שלו במקור כתוב ב C וברצוני לתרגם את העניין לC# בכדי שאוכל להוסיף לו פונקציונאליות רבה - הרעיון ליצור Plugin שיוכל לבצע סט של פעולות בלחיצה אחת (Plugin כזה לא קיים לצערי).

לצערי אינני זוכר כ"כ C כך שאני דיי מתקשה לבצע את התיכנות בשפה הזאת.

הבעיה היא : איך לתרגם את הקוד לC# כך שהתוכנה של השלט תמצא את הפונקציות שהיא זקוקה להן (זהו DLL ... כמובן).

פעם השתמשתי בקובץ "Proxy" לעשות משהו דומה (מצד אחד הוא קיבל את הקוד המתאים מהC ומצד שני שלח בקשות לC#).

האם ניתן לפתור את הבעיה מבלי להזדקק לקובץ הנוסף והבעיות שהוא יוצר ?

תודה מראש

פורסם

חפש מידע על pinvoke.

פורסם
  • מחבר

תודה

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.