עבור לתוכן
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# תחת 32bit והרצת הקובץ exe ב64bit

Featured Replies

פורסם

שלום

כתבתי תוכנית קטנה בc# שפותחת את הנגן media player classis (mplayerc.exe) a ומוסיפה לו כתוביות באמצעות arguments שהנגן מקבל בהרצה. הקוד הרלוונטי:


psi.FileName = "C:\\mpc\\mplayerc.exe";
psi.Arguments = pathVideo+" /fullscreen /sub "+pathSubtitles;
Process.Start(psi);
ProcessStartInfo psi = new ProcessStartInfo();

pathVideo - מחרוזת שמכילה את הפאת' של הסרט.

pathSubtitles - מחרוזת שמכילה פאת' של קובץ כתוביות.

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

את התוכנית אני מקמפל בwin xp 32bit והיא עוברת קימפול ועובדת. כשאני מנסה להריץ את הקובץ exe של התוכנית בwin7 64bit אני מקבל הודעת שגיאה שהתוכנית לא מצליחה לפתוח את הקובץ mplayer.exe .

האם זה בגלל שהקובץ ביצוע קומפל תחת 32bit ואני מנסה להריץ אותו ב64bit? או שפספתי משהו אחר?

תודה מראש.

פורסם

מערכות 64bit תומכות לאחור לחלוטין באפליקציות של 32bit.

האם וידאת שאכן הקובץ c:\mp3\mplayerc.exe קיים וניתן להפעיל אותו מחוץ לתכנית?

ניסית לבדוק איזו שגיאה עפה ולהציג אותה, ככה שיהיה לך יותר מידע?

פורסם
  • מחבר

קודם כל, תודה על התגובה המהירה.

עכשיו עובד. אני חושב שהבעיה היתה כי נתתי path של קיצור דרך. עכשיו שמתי לב שאני מנסה לפתוח קיצור דרך, כשנתתי את הpath של הקובץ exe המקורי זה עבד.

:hi:

פורסם

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

ארכיון

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

דיונים חדשים

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.