עבור לתוכן
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.

[VB.NET 2010] טעינת reference בזמן הרצה, אפשרי?

Featured Replies

פורסם

אהלן. יש לי פרויקט (VB.NET) שמשתמש באחד הforms בדפדפן של Xulrunner. דפדפן זה לוקח כ40 מגה ואני לא מעוניין לשים אותו בהתקנה בסיסית של התוכנה אלא כפלאגין שאותו תהיה לי אפשרות אחרי זה להוריד דרך עדכוני התוכנה.

השאלה שלי, איך אני יכול לטעון את הreference של הדפדפן בRuntime בלי להגדיר את אותו הreference בפרויקט עצמו? כלומר, אני עושה בדיקה - אם כל קבצי הDLL של אותו הreference קיימים אצלי בתיקיה, רק אז אני אומר לתוכנה להטעין את אותם הקבצים ורק אז להריץ את הform עם הפקד הרצוי.

נערך על-ידי Zeev86

פורסם

חפש בגוגל

.net dynamically loading assmebly vb.net

פורסם
  • מחבר
חפש בגוגל

.net dynamically loading assmebly vb.net

לא אחי, אני מתעסק בתכנות וזה בכלל לא עלה לי בראש..

קיצר הסתדרתי לבד. וכדי שזה באמת יהיה בגוגל לבנאדם הבא שיצטרך את הקוד, אז הנה אני רושם את זה פה:

שמתי את זה בForm InitializeComponent

        If IO.Directory.Exists(Application.StartupPath & "\xulrunner") = True Then            Gecko.Xpcom.Initialize(Application.StartupPath & "\xulrunner")
Me.GeckoWebBrowser1 = New Gecko.GeckoWebBrowser()
Me.GeckoWebBrowser1.Location = New System.Drawing.Point(14, 20)
Me.GeckoWebBrowser1.Name = "GeckoWebBrowser1"
Me.GeckoWebBrowser1.Size = New System.Drawing.Size(249, 144)
Me.GeckoWebBrowser1.TabIndex = 0
Me.GeckoWebBrowser1.UseHttpActivityObserver = False
End If

פורסם

איך בדיוק הוא יודע מה זה Gecko אם אתה לא שם אותו ב reference בפרוייקט ??

פורסם
  • מחבר
איך בדיוק הוא יודע מה זה Gecko אם אתה לא שם אותו ב reference בפרוייקט ??

אני שם את הREFERENCE בפקד אבל את הטעינה אני עושה מה-Initialize ככה שגם אם אין קבצי DLL אז יש IF שבודק את זה.

קיצר במקום להסתבך עם טעינת REFERENCE אני פשוט בודק שיש את התיקיה שבה נמצאים DLL של הפקד ואז מצייר את זה בFORM.

ארכיון

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

דיונים חדשים

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.