View Full Version : تبدیل یک فایل فاکس پرو به فایل اجرایی
mrtzxxx
پنج شنبه 15 شهریور 1386, 18:41 عصر
سلام
من برنامه ساخت فایل EXE رو دارم ولی بلد نیستم کار کنم باهاش لطفا هر کی می تونه کمکم کنه ممنون می شم :افسرده:
rezaTavak
جمعه 16 شهریور 1386, 19:49 عصر
فاکس پرو تحت داس به کیت exe ساز نیاز دارد قبلا بحث شده است
در مورد ویژوال هم دکمه build در روی پروژه.
هادی-محمد
شنبه 17 شهریور 1386, 12:55 عصر
در فاکس تحت داس :
1- از منوی فاکس پرو گزینه new
2- از لیست new گزینه project
3-از پنجره باز شده (untitled-pjx) گزینه add
4- انتخاب فایل مورد نظر جهت ساخت فایل اجرائی (prg)
5- انتخاب گزینه build
6- در پنجره select build option گزینه build executable را انتخاب کن
7- گزینه stand- alone را که اکنون فعال شده انتخاب کن و ok را بزن
8- انتخاب نام فایل پروژه و زدن کلید save
9- انتخاب نام فایل اجرائی جهت exe سازی
10- نه دیگه ادامه نداره حالا می تونی از فایل exe خود استفاده کنی
blacky
چهارشنبه 07 آذر 1386, 03:28 صبح
سلامواسه من این قسمت 6 غیر فعاله باید چیکار کنم؟
rezaTavak
چهارشنبه 07 آذر 1386, 06:49 صبح
باید distrubition kit نصب بشه فکر کنم سه دیسکت داشت. (یعنی ۵ تا فاکس و ۳ تا هم کیتش میشه ۸ تا دیسکت اگرهم روی سی دی های جدید است باید یک شاخه داشته باشد به همین است یا مثلا dsk یا چیزی شبیه اینها)
blacky
چهارشنبه 07 آذر 1386, 08:47 صبح
من اینو از روی هارد داییم که برنامه نویس هست گرفتم ولی همچین چیزی ندیدم میشه یه لینکی چیزی بدین ممنون
rezaTavak
چهارشنبه 07 آذر 1386, 13:14 عصر
لینک ندارد باید از یکی بگیرید.
چون نرم افزارهای آزاد نیست.
shamim_41
چهارشنبه 07 آذر 1386, 13:40 عصر
سلام
یک راه ساده تر شادید راهتر باشی
اگه نام فایل مثلا anbar باشه :
buil proj anbar from anbar
buil exeanbar from anbar
البته باید قبلش تمام فایلها رو کامپایل کنی
kia1349
چهارشنبه 07 آذر 1386, 13:42 عصر
هر کسی میخواد ایمیل بدهد تا براش بفرستم
یه فایل rar که باید بازش کنید و ازش استفاده کنید یعنی نصبی نیست
shamim_41
چهارشنبه 07 آذر 1386, 13:54 عصر
آقای کیا سلام
خسته نباشی
با تشکر از ایمیلها شما و سایت بسیار عالی و خوبتان .
شاید جای این بحثی که می کنم اینجا نباشه می خواهم یک فایل dbf رو ببندم طوری که نشه از توی فاکس آن رو باز کرد فقط با برنامه بشه باز کرد می دونم قبلا گفته بودید که یک راهش اضافه کردن چند بیت به فایل باینری است ولی راستش من نتونستم اگه ممکنه خواهش می کنم یک نمونه مثال بفرستید .kazem_shamim@yahoo.com
blacky
پنج شنبه 08 آذر 1386, 10:50 صبح
لطف کنید واسه من ایمیل کنیدR.heravi@gmail.com
kia1349
دوشنبه 12 آذر 1386, 13:58 عصر
اول اینکه خوبیه سایت مرهون تلاش همه دوستان از جمله خود شماست و نتیجه زحمت من نیست ولی از لطف شما ممنون
دوم اینکه برنامه من تحت داس بود که اینکارو انجام داده بودم.آیا شما میخواهید این کار رو در فاکس داس انجام بدهید یا تحت ویندوز؟
اگر این مورد روشن بشه بهتر میشه جواب داد هرچند انجام اینگونه قفل گذاریها روشی منطقی نیست
mehran_337
دوشنبه 12 آذر 1386, 15:32 عصر
واسه من هم خیلی جالبه لطف کنین همینجا توضیح بدین ممنون می شم
kia1349
سه شنبه 13 آذر 1386, 11:24 صبح
خوب اینم تحت داس البته ویندوزی هم فکر نمیکنم خیلی فرق داشته باشه
DO ghofl with 1,'dbfs\kf1.dbf'
or
DO ghofl with 3,'dbfs\kf1.dbf'
function ghofl
parameter aa,bb
CLOSE DATABASE
MHANDLE = FOPEN(bb, 12)
do case
case aa=1 &&RETURN TO OLD
= FSEEK(MHANDLE, 0)
= FWRITE(MHANDLE, 'õ')
= FCLOSE(MHANDLE)
WAIT WINDOW 'opened your file'
case aa=2 &&PUT PASSWORD
= FSEEK(MHANDLE, 0)
= FWRITE(MHANDLE, 'A')
= FCLOSE(MHANDLE)
WAIT WINDOW 'closed your file'
case aa=3 &&INFORMATION
= FSEEK(MHANDLE, 0)
* tLine = fgets(mhandle, 99) &&FGETS LIKE FREAD
TLINE=FREAD(MHANDLE,99)
? substr(tline,1,75)+'*'
* ? replicate('-',75)+'*'
= FCLOSE(MHANDLE)
endcase
برای اینکه بفهمید چی رو باید تغییر بدید باید از این کد استفاده کنید
= FSEEK(MHANDLE, 0)
با استفاده از این دستور و برای یک بار شما میتونید اطلاعات اولین بایت هدر یک فایل مشخص رو بدست بیارید و هیچ وقت هم اونو فراموش نکنید سپس با
= FWRITE(MHANDLE, 'A')
حرف A رو به جای بایت اول بنویسید و فایل رو غیر قابل باز کردن کنید و سپس با همین دستور و نوشتن کارکتری که واقعی استفایل رو قابل استفاده و باز کردن کنید
blacky
سه شنبه 13 آذر 1386, 13:35 عصر
هر کسی میخواد ایمیل بدهد تا براش بفرستم
یه فایل rar که باید بازش کنید و ازش استفاده کنید یعنی نصبی نیست
میشه برا من بفرستین؟
r.heravi@gmail.com
من واسم یه میل اومده از کاظم شمیم نمیدونم چرا برا من فرستاده
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.