امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
برنامه‌‌اي كه روي رايانه‌ي ديگران مشكل دارد.
نویسنده پیام
PRO غایب
كاربر دو ستاره
**

ارسال‌ها: 92
موضوع‌ها: 1
تاریخ عضویت: خرداد ۱۳۹۱

تشکرها : 1061
( 400 تشکر در 136 ارسال )
ارسال: #1
Exclamation  برنامه‌‌اي كه روي رايانه‌ي ديگران مشكل دارد.
سلام ايرانويجي هاي عزيز. Happy
من با كمك هاي بي‌دريغ آقاي ‌دي دي Wink يه برنامه براي بايگاني اداره بابام نوشتم.
امروز بردمش اداره تا نصبش كنم(البته با دقت زيادي براش با برنامه Setup Specialist 2002 يه ستاپ توپ با لحاظ كردن دي ال ال ها و غيره ساختم)ولي وقتي نصبش كردم و برنامه رو باز كردم ديدم با ديتابيسش كه در همون فولدر ريخته شده بود ارتباط برقرار نمي‌كنه و فكر كنم اشكال از برنامه منه نه ستاپ.دوستان كه تجربه اين امور رو دارند مي‌تونند بگن چرا؟
در ضمن برنامه رو با vb 6 نوشته ام و در ساخت ستاپ كاري كردم كه همه ي دي ال ال ها و ocx ها رو هم توي مسير نصب هم توي SYSTEM 32 نصب مي‌كنه.
حالا مشكل از چيه؟
در ضمن بگم كه من در فرم لود عبارت ON ERROR RESUME NEXT را نوشته ام و به همين دليل هم مشكل روشن نشد.

غریق دریای تکنولوژی  :lol:
۱۲-شهریور-۱۳۹۱, ۲۳:۰۶:۵۲
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: برنامه‌‌اي كه روي رايانه‌ي ديگران مشكل دارد.
معمپلا اکه مشکل از نشناختن dll باشه حتی اگه ON ERROR RESUME NEXT استفاده مردیه باشین بازم ارور میده

پس اگه نداده مشکل از dll نیست احتما زیاد

شاید آدرس مسیر دهی بانکت اشتباست !

هیچ اروری نمیده ؟
۱۲-شهریور-۱۳۹۱, ۲۳:۲۷:۵۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : PRO
PRO غایب
كاربر دو ستاره
**

ارسال‌ها: 92
موضوع‌ها: 1
تاریخ عضویت: خرداد ۱۳۹۱

تشکرها : 1061
( 400 تشکر در 136 ارسال )
ارسال: #3
RE: برنامه‌‌اي كه روي رايانه‌ي ديگران مشكل دارد.
نه دوست عزيز.من توي فرم لود مسير ديتابيس را براي ADODC مشخص نكرده ام و توي CUSTOMش نوشتم.
کد php:
.\\\ديتابيس پرونده هاي بايگاني.MDB 
كه دقيقا اسم ديتابيسه.و در تست كانكشن هم موفقيت آميزه.
وبرنامه روي كامپيوترم درست كار مي‌كنه و لي روي دوتا كامپيوتر اداره كار نكرد

غریق دریای تکنولوژی  :lol:
(آخرین ویرایش در این ارسال: ۱۲-شهریور-۱۳۹۱, ۲۳:۳۵:۰۸، توسط PRO.)
۱۲-شهریور-۱۳۹۱, ۲۳:۳۴:۱۴
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #4
RE: برنامه‌‌اي كه روي رايانه‌ي ديگران مشكل دارد.
اسمشو انگلیسی بنویس ؛ مثلا test.MDB ؛

و اینکه منظورم هم آدرس دهی فایل بود و نه فقط اسم فایل ؛
۱۳-شهریور-۱۳۹۱, ۰۰:۰۰:۲۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : PRO
PRO غایب
كاربر دو ستاره
**

ارسال‌ها: 92
موضوع‌ها: 1
تاریخ عضویت: خرداد ۱۳۹۱

تشکرها : 1061
( 400 تشکر در 136 ارسال )
ارسال: #5
RE: برنامه‌‌اي كه روي رايانه‌ي ديگران مشكل دارد.
خب حالا اومديم و من اين كار رو كردم.اونوقت تكليف اين قضيه كه : برنامه روي كامپيوتر من درست اجرا ميشه ولي رو كامپيوتراي ديگه نه چيه؟

غریق دریای تکنولوژی  :lol:
۱۳-شهریور-۱۳۹۱, ۰۰:۲۱:۳۷
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #6
RE: برنامه‌‌اي كه روي رايانه‌ي ديگران مشكل دارد.
مشكل شما ممكنه دوتا علت داشته باشه:

ممكنه ستاپ ساز شما كامپوننتهاي مورد نياز ديتابيس رو به درستي نصب نكرده باشه، براي رفع اين مشكل

بهتره از ستاپ ساز خود VB6 براي اين كار استفاده كنيد.

علت دوم مشكل در آدرس دهي هست. براي آدرس دهي بايد به چند نكته توجه كنيد:

*هيچ وقت در اسم فايل يا فولدرها از حروف فارسي استفاده نكنيد چون ممكنه به دلايل مختلفي مثل درست نصب نبودن

امكانات زبان فارسي يا متفاوت بودن نسخه هاي KBDFA.DLL ويندوز برنامه نتونه آدرس رو شناسايي كنه.

* هميشه در هنگام فرم لود ، به ديتابيس هاتون مقدار دهي كنيد و آدرس ديتابيس رو بعد از اينكه وجود داشتنش رو چك

كرديد بر روي كانكشن استرينگش ست كنيد. و البته در خود عنصر ديتابيس آدرس محلي هم ست نكرده باشيد چون

در اين صورت ابتدا مي خواد اون آدرس رو چك كنه و ممكنه قبل از ست كردن آدرس توسط برنامه خطا بده.

براي تست كردن برنامه بهتره همين الان رو سيستم خودت فولدر برنامه رو عوض كني ببيني درست هست يا نه

۱۳-شهریور-۱۳۹۱, ۱۰:۱۰:۴۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : PRO
PRO غایب
كاربر دو ستاره
**

ارسال‌ها: 92
موضوع‌ها: 1
تاریخ عضویت: خرداد ۱۳۹۱

تشکرها : 1061
( 400 تشکر در 136 ارسال )
ارسال: #7
RE: برنامه‌‌اي كه روي رايانه‌ي ديگران مشكل دارد.
سلام جناب دي دي مي‌خوام بدونم براي كانكشن استرينگش اگر اسم ديتابيس bayganidata باشه بايد اينو بنويسم؟؟(نوشتم ولي كار نكرد)
کد php:
Adodc1.ConnectionString "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\Bayganidata.mdb;Persist Security Info=False" 

يه سوال ديگه : فرق Microsoft.Jet.OLEDB.4.0 با Microsoft.Jet.OLEDB.3.5 چيه؟؟

غریق دریای تکنولوژی  :lol:
(آخرین ویرایش در این ارسال: ۱۳-شهریور-۱۳۹۱, ۱۰:۳۵:۰۲، توسط PRO.)
۱۳-شهریور-۱۳۹۱, ۱۰:۲۳:۴۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشكل ذخيره و مقايسه تاريخها به صورت شمسي NabiKAZ 16 17,965 ۲۳-اسفند-۱۳۹۰, ۰۰:۱۵:۳۶
آخرین ارسال: ahoo_tanha2012
  [سوال] مشكل در ذخيره و ذخيره مجدد فايل restles20 9 5,871 ۲۸-آبان-۱۳۹۰, ۱۱:۴۸:۰۹
آخرین ارسال: restles20
  [سوال] مشكل در مرتب سازي جدول naser67 2 3,654 ۰۲-شهریور-۱۳۹۰, ۱۵:۲۳:۳۹
آخرین ارسال: parham2010
  [سوال] مشكل برنامه نويسي در vb لطفا كمكم كنيد galaxyking 3 3,647 ۳۰-خرداد-۱۳۹۰, ۰۰:۱۲:۴۴
آخرین ارسال: galaxyking
  [سوال] مشكل در اجراي يك برنامه abi_hf 1 2,282 ۲۹-فروردین-۱۳۹۰, ۱۵:۵۵:۱۵
آخرین ارسال: Mr.pRoGraMmer
  [سوال] كسي اين نرم افزار رو دارد لطفا اينجا قرار بدهد djmorteza 12 9,317 ۱۲-فروردین-۱۳۹۰, ۱۸:۱۱:۲۹
آخرین ارسال: bah69man
  مشكل حروف مثل ؟؟؟؟ RezaS_1354 3 3,776 ۲۰-اسفند-۱۳۸۹, ۱۷:۳۹:۴۰
آخرین ارسال: RezaS_1354
  مشكل با microsoft agent control 2 shahram_g 0 1,973 ۳۱-خرداد-۱۳۸۹, ۱۳:۴۳:۴۹
آخرین ارسال: shahram_g
  مشكل در نوشتن ocx ? saeedvir 1 2,174 ۲۵-مهر-۱۳۸۸, ۲۰:۲۵:۳۱
آخرین ارسال: babyy
  اين کنترل hWnd دارد? seyyed 3 2,996 ۲۱-مهر-۱۳۸۸, ۰۱:۰۶:۲۲
آخرین ارسال: seyyed

پرش به انجمن:


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

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