امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
bind کردن برنامه vb با یه فایل دیگه
نویسنده پیام
RAMA2009 آفلاین
Banned

ارسال‌ها: 131
موضوع‌ها: 38
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 43
( 59 تشکر در 51 ارسال )
ارسال: #1
bind کردن برنامه vb با یه فایل دیگه
سلام دوستان
bind کردن به عملی میگن که من بیام فایل exe ی برنامه ای که ساختمو با یه نرم افزار یا یه فایل exe ی دیگه یا یه فایل با هر پسوند دیگه ای مخلوط بکنم و سپس توسط اون فایل برناممو بفرستم به سیستم مقصد!

خوب حالا فرض کنید من یه برنامه ساختم،فایل exeش هم ساختم
حالا چطوری توسط برنامه نویسی با وی بی با فایل دلخواهم bindش کنم؟
(آخرین ویرایش در این ارسال: ۰۴-بهمن-۱۳۹۰, ۰۲:۴۸:۲۷، توسط RAMA2009.)
۰۴-بهمن-۱۳۹۰, ۰۲:۴۵:۴۸
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #2
RE: bind کردن برنامه vb با یه فایل دیگه
سلام.
از این استفاده کن.

البته احتمال این که آنتی ویروس به فایل نهایی گیر بده هست.


فایل‌(های) پیوست شده
.zip   PJ Binder 1.0.zip (اندازه: 101.91 KB / تعداد دفعات دریافت: 159)
۰۴-بهمن-۱۳۹۰, ۱۱:۵۲:۳۱
ارسال‌ها
پاسخ
تشکر شده توسط : RAMA2009, Rain_Saeid
RAMA2009 آفلاین
Banned

ارسال‌ها: 131
موضوع‌ها: 38
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 43
( 59 تشکر در 51 ارسال )
ارسال: #3
RE: bind کردن برنامه vb با یه فایل دیگه
سلام Payman62 جان
ممنون از پاسخت ، بابا ایول خودت ساختی؟
میشه بگی منظور از Parameters چیه؟
۰۴-بهمن-۱۳۹۰, ۱۵:۲۱:۰۷
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #4
RE: bind کردن برنامه vb با یه فایل دیگه
سلام.
پارامتر پارامتره دیگه. پارامترهای ورودی به برنامه.
نمیدونی چیه خالی بذارش.
۰۴-بهمن-۱۳۹۰, ۱۹:۴۱:۲۰
ارسال‌ها
پاسخ
RAMA2009 آفلاین
Banned

ارسال‌ها: 131
موضوع‌ها: 38
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 43
( 59 تشکر در 51 ارسال )
ارسال: #5
RE: bind کردن برنامه vb با یه فایل دیگه
payman62 جان فقط تو میتونی تو این مورد کمکم کنی
خواهش میکنم اگه ممکنه سریع جواب بده تا آبروم ریخته نشده.
این برنامه ی PJ Binder 1.0.zip که به من دادی کار میکنه.
فرض کن من برنامم فقط یه فرمه خالیه که تو Form_Load ش نوشتم:
کد:
Private Sub Form_Load()
If (App.PrevInstance = True) Then End
End Sub
بعد واسه bind کردن با یه برنامه ی دیگه، exe شو ساختم و bind ش کردم.

اما باهربار باز کردن فایل bind شده form1 هم باز میشه! اصلا انگار که Form_Load خونده نمیشه.
حالا چیکار کنم؟
محتویات شکل زیر رو به ترتیب شماره بندی بخونید، خواهش میکنم جواب بدید.
(آخرین ویرایش در این ارسال: ۰۵-بهمن-۱۳۹۰, ۱۶:۳۲:۰۸، توسط RAMA2009.)
۰۵-بهمن-۱۳۹۰, ۱۶:۰۶:۲۴
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #6
RE: bind کردن برنامه vb با یه فایل دیگه
سلام.
خوب معلومه دوباره باز میکنه. چون با هر بار اجرا یه کپی جدید از برنامه اجرا میکنه.

مشکل از برنامه خودته. در واقع روش 1 بار اجرا شدن برنامت اشتباه هست. با روش شما هر کپی از فایل مجددا اجرا میشه.

برای حل این مشکل از کد زیر استفاده کن.

کد:
Private Declare Function CreateWindowEx Lib "user32" Alias "CreateWindowExA" (ByVal dwExStyle As Long, ByVal lpClassName As String, ByVal lpWindowName As String, ByVal dwStyle As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hWndParent As Long, ByVal hMenu As Long, ByVal hInstance As Long, lpParam As Any) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Private Const InstanceCode = "{B2B5655A-EE8F-4448-B035-7807306D6692}"

Private Sub Form_Load()
    If PrevInstance Then End
End Sub

Private Function PrevInstance() As Boolean
    If FindWindow(vbNullString, ByVal InstanceCode) Then
        PrevInstance = True
    Else
        CreateWindowEx 0&, "STATIC", InstanceCode, 0&, 0&, 0&, 0&, 0&, 0&, 0&, App.hInstance, 0&
        PrevInstance = False
    End If
End Function

فقط "{B2B5655A-EE8F-4448-B035-7807306D6692}" رو عوض کن و GUID خودت رو قرار بده.
(آخرین ویرایش در این ارسال: ۰۵-بهمن-۱۳۹۰, ۱۷:۱۰:۵۶، توسط Payman62.)
۰۵-بهمن-۱۳۹۰, ۱۷:۰۵:۵۵
ارسال‌ها
پاسخ
تشکر شده توسط : RAMA2009
RAMA2009 آفلاین
Banned

ارسال‌ها: 131
موضوع‌ها: 38
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 43
( 59 تشکر در 51 ارسال )
ارسال: #7
RE: bind کردن برنامه vb با یه فایل دیگه
سلام
کد بالا رو که نوشتم، اصلا اجازه نمیده برنامه حتی برای بار اول بالا بیاد!
اصلا اجازه ی Run شدن حتی برای بار اول رو نمیده!
خیلی لازمش دارم خواهش میکنم راهنمایی کنید :-(
۰۵-بهمن-۱۳۹۰, ۲۱:۴۶:۴۲
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #8
RE: bind کردن برنامه vb با یه فایل دیگه
سلام.
کد بالا مشکل نداره. ببین کجای کار رو اشتباه کردی و اشکال رو رفع کن.
۰۵-بهمن-۱۳۹۰, ۲۲:۲۷:۵۳
ارسال‌ها
پاسخ
RAMA2009 آفلاین
Banned

ارسال‌ها: 131
موضوع‌ها: 38
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 43
( 59 تشکر در 51 ارسال )
ارسال: #9
RE: bind کردن برنامه vb با یه فایل دیگه
نمیدونم، هرکاری میکنم نمیشه
میشه یه نگاهی بهش بندازین؟
و بگید مشکلم کجاست؟Sad
وای خدا دارم از خودم ناامید میشمSadAmaze
۰۵-بهمن-۱۳۹۰, ۲۳:۲۳:۴۴
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #10
RE: bind کردن برنامه vb با یه فایل دیگه
سلام.
مشکلش خیلی واضحه. قبلا هم تو یه تاپیک دیگه براتون توضیحش رو دادم.
۰۶-بهمن-۱۳۹۰, ۱۳:۰۵:۴۶
ارسال‌ها
پاسخ
RAMA2009 آفلاین
Banned

ارسال‌ها: 131
موضوع‌ها: 38
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 43
( 59 تشکر در 51 ارسال )
ارسال: #11
RE: bind کردن برنامه vb با یه فایل دیگه
توروخدا بگید چیه
چیکارش کنم؟
۰۷-بهمن-۱۳۹۰, ۰۱:۰۸:۲۰
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] برنامه ی حذف فایل های با پسوند خاص در یک درایو یا فولدر vb.civil 1 3,201 ۱۱-اردیبهشت-۱۳۹۵, ۱۲:۳۰:۴۹
آخرین ارسال: Ghoghnus
Shy [فوری] خواندن فایل تکست و تبدیل آن به فایل اکسل توسط CommandButton ahmadelectron 1 3,530 ۰۵-خرداد-۱۳۹۴, ۱۶:۵۲:۲۷
آخرین ارسال: Ghoghnus
  [سوال] فوکوس کردن روی یک پنجره برنامه خاص bvk 1 2,453 ۱۶-بهمن-۱۳۹۳, ۱۵:۲۷:۲۵
آخرین ارسال: Payman62
Question استارت اپ کردن برنامه Ghoghnus 8 8,969 ۲۱-مهر-۱۳۹۳, ۱۷:۲۹:۲۹
آخرین ارسال: Payman62
  ساخت برنامه ی ثبت نام و متصل کردن به php myadmin city 9 5,349 ۲۱-اردیبهشت-۱۳۹۳, ۱۶:۵۷:۴۱
آخرین ارسال: lord_viper
  پیدا کردن فایل ها با پسوند خاص و کپی آن ها در یک فولدر ppcsoft 5 8,156 ۰۹-بهمن-۱۳۹۱, ۱۹:۳۷:۲۶
آخرین ارسال: fararaz
  پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک silent718 11 11,632 ۱۱-مهر-۱۳۹۱, ۰۸:۱۰:۵۲
آخرین ارسال: loack
  ایجاد فایل فوق مخفی از فایل اجرایی برناممون RAMA2009 1 4,326 ۰۸-اردیبهشت-۱۳۹۱, ۱۰:۲۶:۱۷
آخرین ارسال: Ghoghnus
  اتوران کردن فایل ها در فلش مموری download69 10 28,308 ۲۷-فروردین-۱۳۹۱, ۲۰:۳۸:۲۷
آخرین ارسال: iman2025
Exclamation [سوال] یادگرفتن vb یا c# یا هر زبان دیگه ای esafb52 20 11,536 ۲۴-اسفند-۱۳۹۰, ۱۶:۴۶:۴۱
آخرین ارسال: Ghoghnus

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS