PDA

نسخه کامل مشاهده نسخه کامل : چه طوري مي شه به برنامه يه فايل فرستاد



MAR_Programmer
10-09-2006, 09:34
سلام
مي خواستم بدونم كه چه طوري مي شه به برنامه يه فايل فرستاد تا اونو باز
كنه منظورم از سورس برنامه است
يه مثال مي زنم تا روشن تر منظورم رو برسونم مثلا برنامه ورود با كليك روي
فايل هاي ورود بازميشه و وقتي با شد فايل مورد نظر رو هم باز ميكنه
اينو مي دونم كه موقع اجراي برنامه در سي تحت داس چه جوريه
main(FileName: Char[])
من اين سوال رو از جناب
NoneForce
پرسيدم اما ايشون پاسخ كاملي ندادند اگر ممكنه در مورد
ParamStr
بيشتر توضيح بديد چون تا به حال با اون كار نكردم در ضمن اونو تو چه قسمتي از برنامه مي نويسن منظورم
Program يا Unit
يه مثال بزنيد ممنون ميشم
:blush: :blush:

NoneForce
10-09-2006, 09:59
سلام
والا قرار نيست من يك مثال كامل تقديم كنم. چون اينطوري شما به جايي نميرسيد.
يك پروژه جديد بسازيد.
در قسمت FormCreate اينو بنويسيد:

Caption := ParamStr(1);

حالا از منوي Run گزينه Parameters را انتخاب كنيد و در قسمت پايين پارامتر خودتون را بنويسيد.
حالا F9

اگر از ParamStr(0) استفاده كنيد مسير برنامه نشان داده مي شود.
از ParamCount هم براي فهميدن تعداد پارامترها مي توانيد استفاده كنيد.
فرقي نمي كنيد مي تواند در هردو جا استفاده كنيد.

MAR_Programmer
10-09-2006, 10:00
سلام
راهشو فهميدم ممنون