Little-Demon
Well-Known Member
با سلام
آقا بی مقدمه باید بگم که بنده یک برنامه Setupساختم که طی 4 مرحله یک برنامه را نصب می کنه . اول کارائی که انجام دادم رو نوشتم
و بعد مشکلات کار را. در قسمت انتخاب مسیر برنامه از OpenDir استفاده کردم و با فرستادن اون به داخل یک متعییر از نوع اینتیجر کاری
کردم که مسیری که انتخاب می کنیم داخل اینپوت باکس ظاهر بشه.بعدا من برای کپی کردن فایل ها اونها رو Embedeed کردم.
و از فرمان کپی داخل SysCommand استفاده کردم.یعنی به صورت زیر:
data$='<Embedeed>\Data.dll
a$=address$ + data.dll
copyfile("data$","a$") 'copyfile
خوب در این جا آدرس داخل همان متغیر آدرس ذخیره شده و a دالر آدرس کلی مقصد هست.
حالا فقط مشکل من این هست که فایل ها کپی نمی شوند.عیب کار از a هست. البته فکر می کنم.
من این کار رو یه جای دیگه دیدم و هیچ فرقی با اون نداره. ممنون از لطف افرادی که به من کمک کنند
مخصوصا مدیر محترم و اگه یادش به ما بیفته ، آقا حامد. به هر حال از افراد دیگه هم اگه بیان متشکر می شم.
آقا بی مقدمه باید بگم که بنده یک برنامه Setupساختم که طی 4 مرحله یک برنامه را نصب می کنه . اول کارائی که انجام دادم رو نوشتم
و بعد مشکلات کار را. در قسمت انتخاب مسیر برنامه از OpenDir استفاده کردم و با فرستادن اون به داخل یک متعییر از نوع اینتیجر کاری
کردم که مسیری که انتخاب می کنیم داخل اینپوت باکس ظاهر بشه.بعدا من برای کپی کردن فایل ها اونها رو Embedeed کردم.
و از فرمان کپی داخل SysCommand استفاده کردم.یعنی به صورت زیر:
data$='<Embedeed>\Data.dll
a$=address$ + data.dll
copyfile("data$","a$") 'copyfile
خوب در این جا آدرس داخل همان متغیر آدرس ذخیره شده و a دالر آدرس کلی مقصد هست.
حالا فقط مشکل من این هست که فایل ها کپی نمی شوند.عیب کار از a هست. البته فکر می کنم.
من این کار رو یه جای دیگه دیدم و هیچ فرقی با اون نداره. ممنون از لطف افرادی که به من کمک کنند
مخصوصا مدیر محترم و اگه یادش به ما بیفته ، آقا حامد. به هر حال از افراد دیگه هم اگه بیان متشکر می شم.
آخرین ویرایش: