ولی مشکل صفرهای سمت چپ تو کد دومی که حل شده بود!!!! یه خط بهش اضافه کردم که چک میکنه.مشکل دیگه ای هست؟؟
این ادا اطوارها را ببرید به گفتگوی آزاد. تکرار نکنید.به نقل از meysam1162 :هان !!!!!
Sybcronize(MyFunc(100))
به نقل از Kamix :با سلام :
اگه كسي از دوستان به برنامه نويسي Multi Thread در دلفي آشنائي داره لطفا يه مختصري توضيح بدين !
من يه موردي كه خودم باهاش برخورد داشتم رو ميگم كه نياز بيشتر مشخص بشه :
برنامه اي نوشته بودم كه بر حسب نياز كاربر لازم بود تقريبا 200 تا ركورد رو بعد از زدن دكمه ثبت در database ذخيره كنه !
اين كد چون در حلقه ميافتاد بسته به سرعت سيستم چيزي در حدود 40 ثانيه برنامه رو به حالت Not Responidng ميبرد ! اگه بلد بودم مالتي ترد بنويسم ميشد مثلا از يه Prpgress bar استفاده كرد كه در يه thread جديد مراحل انجام كار رو با درصد نشون بده تا كاربر بفهمه برنامه هنگ نكرده و داره كارشو انجام ميده ! اما چون progress bar هم جزئي از همين ترد در پردازنده محسوب ميشه در واقع استفاده اي نداره !
اگه دوستان اطلاعاتي دارن راهنمائي كنن !
در ضمن بعنوان يه همكار فكر نميكنم در فروم تخصصي با اين اسم و رسم و جايگاه ، جاي مناسبي براي تبليغ سايت هاي ديگر و حرف و حديث هاي اضافي وجود داشته باشه ....
لطفا بیشتر توضیح دهید ...به نقل از Kamix :در ضمن بعنوان يه همكار فكر نميكنم در فروم تخصصي با اين اسم و رسم و جايگاه ، جاي مناسبي براي تبليغ سايت هاي ديگر و حرف و حديث هاي اضافي وجود داشته باشه ....
به نقل از aebrs :آقاي معلم
ضمن عرض سلام
استدعا دارد من را به يك PDF خوب يا مرجع ديگري در باره استفاده از SQL بعنوان بانك اطلاعات دلفي راهنمائي فرمائيد.
برنامه SQL سرور را نصب كرده ام و ديتا بيس و تيبل هاي خود را ساخته ام.
در BDE با تعيين ODBC/SYSTEM DSN يك ALAIS مناسب تعريف كرده ام كه آنرا فعال نموده و در DATABSE دلفي ميتوانم با آن ارتباط برقرار نمايم.
برنامه خود را با دلفي تهيه كرده و از DATABASE و Ttable , Tquery و Tupdate sql براي ارتباط با بانك استنفاده كرده ام ولي از روي ايستگاه نتوانسته ام اين برنامه را اجرا و به بانك وارد شوم.
با استفاده از ADO و ADOTable نيز همين راه را انتخاب كردهام و همان مشكل را روي ايستگاه دارم
با استفاده از Dbexperss نيز نتوانسته ام نتيجه بگيرم.
از مقاله http://goftman.com/archive/t-28339.html هم نتوانسته ام نتيجه بگيرم.
البته من به دنبال آن هستم كه برنامه ام بر روي WINDOWS 2003 DATABASE SERVER نصب شده و بانك را به SQL SERVER / ATTACH كنم . و سپس بدون نياز به نصب هر نرم افزار اضافاه ديگري بر روي ايستگاهها بتوانم با ايجا يك ايك.ن برنامه را اجرا و به بانك دسترسي داشته باشم، كه نمونه اين برنامه را هم ديده ام.
فلذا مجددا خواهش مي كنم تا يك مرجع خوب اگر ميشناسيد معرفي كنيد و يا اگر نكته اي به ذهن شما ميرسد راهنمائي فرمائيد.
با تقديم احترام وتشكر پيشاپيش
[email protected]