PDA

نسخه کامل مشاهده نسخه کامل : جواب به پرسش ها در مورد دلفي



soldier
27-05-2006, 10:47
انجا هر كي سوال داره
ميتونه بپرسه تا بهش باسخ داد.
اميد وارم استقبال كنيد.

soldier
27-05-2006, 10:48
اگه كسي بلده فرستادن فايل از طريق آي پي رو آموزش بده.

NoneForce
27-05-2006, 11:15
سلام
ميشه بيشتر توضيح بدهيد. دقيقا مي خواهيد چه كاري انجام دهيد؟
مي خواهيد از اينترنت فايل دريافت كنيد(ftp/http)
يا مي خواهيد به يك سرور روي اينترنت فايل ارسال كنيد؟

soldier
27-05-2006, 16:10
منظورم اينه كه
وقتي دو كامپيوتر چند نفر شبكه هستند.
از طریق اینترنت هم می شه.
مي شه با دلفي از طريق آي پي ها
چيزي بفرستي و دريافت كني.
به كمك ابزاري به نام فست نت
با اون یه برنامه ی چت ساختم.
حالا می خواهم با اون یک فایل فرستاد.
همچین چیزی وجود داره اما من بلد نیستم.
لطفا کمکم کنید.

نظر یادتو نره

soldier
27-05-2006, 18:54
می تونید اینجا سوال بپرسید اگه هم دوست داشتید می توانید
حرفه های دلفی رو آموزش بدید.
من فردا می خواهم آموزش دلفی رو اینجا شروع کنم.
در ضمن به سوالات شما هم پاسخ میدم.
امید وارم استقبال کنید. :cool:
:laughing: :rolleye:

soldier
30-05-2006, 10:49
انگار كسي استقبال نكرد.
پس چرا
من گفتم الآن استقبال خوبي مي كنيد.
انتظار همچين چيزي رو نداشتم.

meissamgh
30-05-2006, 14:32
سلام خسته نباشید من کار دانی سخت افزار می خونم اما به این نتیجه رسیدم کار در زمینه دلفی مفید تره می خواستم یه خورده در مورد کاربردهای دلفی و سطح برنامه اش توضیح بدین. متشکرم

mohammad-j
30-05-2006, 16:02
جه جوری میشه تو Access یک فیلد عکس تعریف کرد و بعد با delphi , ADO عکس رو وارد بانک کرد؟
جه جوری یک نمودار در دلفی بسازم که فیلد Str هم قبول کنه برا برجسبش

sa3er
30-05-2006, 16:56
لطفا سوالات خودتون رو در انجمن اصلی مطرح کنید و شما آقای soldier هم لطفا به سوالات دوستانتون در همون انجمن اصلی پاسخ بدید. در صورت وجود زیر مجموعه delphi به وجود این تاپیک نیازی نیست.

بهرحال از شما ممنون.

Aminzikzak
31-05-2006, 01:17
من سوالم رو پرسیده تو هم کامل و دقیق جواب دادی دمت گرم ...
دوستان من جوابهای Soldier جون رو تضمین میکنم مطمئن باشید جواب درست میده با توضیح ...
من یه سوال در مورد ساعت آنالوگ پرسیدم ، Soldier جون خیلی متعهد جواب داد با توضیح ...

soldier
31-05-2006, 08:33
سلام خسته نباشید من کار دانی سخت افزار می خونم اما به این نتیجه رسیدم کار در زمینه دلفی مفید تره می خواستم یه خورده در مورد کاربردهای دلفی و سطح برنامه اش توضیح بدین. متشکرم


سلام
بهتره بگم که دلفی از زبان های برنامه نویسی دیگه بیشترین کاربرد رو داره.
در هر زمینه ای که بخواهید دلفی از اون لحاط کم نمیاره.
بیشتر برنامه ها یه کمپننتهایی در اختیار دلفی گذاشتن که بتونی
کارت باش راحت تر بشه.
و همچنین چون شئ گرا هم هست می شه به راحتی هم فرم های
مختلف را باش طرحی کرد و هم برای اون شئ ساخت.
و بهتری امکانی که داره می تونه با فایل های DLL
ارتباط بر قرار کنه. و این فایل های DLL به دلفی کمک
می کنه که برنامه نویسی راحت تر باشه.
و هم سریع تر کار دلفی انجام می گیره.
از نظر بازی سازی و یا تمامی امکانات سه بعدی
می شه گفت که با DirectX و OpenGL رابطه داره
و هم یه مجموعه ی کاملی از شئ های سه بعدی هم
واسش ساختن که به DelphiX معروف شده.
با ویندوز هم می تونه در ارتباط باشه و با فایل های دیگه.
دلفی کاربرد خیلی خیلی زیادی داره و باهاش میشه که
برنامه ها ی مختلف جالب طراحی کرد.
دلفی در قبلآ وجود نداشت بلکه پاسکال بوده که اول تحت داس بود.
و اما بعد پاسکال رو به صورت پیشرفته و تحت ویندوز ساختند که الآن
دلفی 7 هم به بازار اومده.
فایلهای دلفی اگه توجه کنی pas هستند که مخفف پاسکاله.
خلاصه اگه می خواهید با دلفی برنامه نویسی رو شروع کنی شک نکن.
و بهترین برنامه هست.
اگه هم سوالی در زمینه ی دیگه با کار برد دلفی داشتید یه تاپیک باز کنید
و من هم در خدمت هستم. :blush:

soldier
31-05-2006, 08:35
جه جوری میشه تو Access یک فیلد عکس تعریف کرد و بعد با delphi , ADO عکس رو وارد بانک کرد؟
جه جوری یک نمودار در دلفی بسازم که فیلد Str هم قبول کنه برا برجسبش

سلام
من با Access کار نکردم
و می تونی در این رابطه بیری به تاپیک آموزش database
که قبلآ دیده بودم حالا نمی دونم کدوم قسمته.
اما بد نیست به اینجا سری بزنی: :rolleye:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

soldier
31-05-2006, 08:36
لطفا سوالات خودتون رو در انجمن اصلی مطرح کنید و شما آقای soldier هم لطفا به سوالات دوستانتون در همون انجمن اصلی پاسخ بدید. در صورت وجود زیر مجموعه delphi به وجود این تاپیک نیازی نیست.

بهرحال از شما ممنون.


سلام
چشم ببخشید.
حالا از این به بعد به تاپیک ها فقط پاسخ می دم.
اما می شه که در این تاپیک به آموزش دلفی پرداخت یا باز هم
ممنوعه ؟ :ohno:

soldier
31-05-2006, 08:38
من سوالم رو پرسیده تو هم کامل و دقیق جواب دادی دمت گرم ...
دوستان من جوابهای Soldier جون رو تضمین میکنم مطمئن باشید جواب درست میده با توضیح ...
من یه سوال در مورد ساعت آنالوگ پرسیدم ، Soldier جون خیلی متعهد جواب داد با توضیح ...

آقا خواهش مي كنم.
نظر لطفتونه .
من كوچيكه شما هم هستم.
اگه سوالي داشتي باز هم من در خدمت شما و
همه ي بچه هاي پي سي ورلد هستم. :laughing:
خوشحال شدم كه توضيحات من فايده اي داشت. :blush:
به هر حال سوال ديگه اي بود ...

sa3er
31-05-2006, 13:26
سلام
چشم ببخشید.
حالا از این به بعد به تاپیک ها فقط پاسخ می دم.
اما می شه که در این تاپیک به آموزش دلفی پرداخت یا باز هم
ممنوعه ؟ :ohno:

سلام
اختیار دارید soldier جان. همیشه از تاپیکهای آموزش استقبال میشه.

بله یه تاپیکی که قبلا ایجاد کرده بودید:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

ممنون از همکاری شما.

soldier
02-06-2006, 10:33
سلام
پس انشاالله ادامه مي دم.
اميد وارم به دردتون بخوره.
و استفاده كنيد. :happy:

meissamgh
06-06-2006, 10:04
من سوالم رو پرسیده تو هم کامل و دقیق جواب دادی دمت گرم ...
دوستان من جوابهای Soldier جون رو تضمین میکنم مطمئن باشید جواب درست میده با توضیح ...
من یه سوال در مورد ساعت آنالوگ پرسیدم ، Soldier جون خیلی متعهد جواب داد با توضیح ...

مرد مباح
06-06-2006, 18:56
جه جوری میشه تو Access یک فیلد عکس تعریف کرد و بعد با delphi , ADO عکس رو وارد بانک کرد؟
جه جوری یک نمودار در دلفی بسازم که فیلد Str هم قبول کنه برا برجسبش


دوست عزيز با Access توسط OLE Objectميشه تعريف عكس كرد.
با ODBC فقط يك تعريف كلي از اين ديتابيس ميكنيد
در دلفي با ADO به اين ديتابيس لينك ميشي.

soldier
08-06-2006, 14:51
سلام
آره مرد مباح درست مي گه.
امتحان كن جواب مي ده.

Mahmood_N
03-07-2006, 15:29
سلام دوستان ...
من یه برنامه نوشتم ولی یه جاش رو گیر کردم ...
توی یه قسمت از برنامه من کاربر باید یه ایمیل برای من بفرسته ...
می خواستم بدنم طریقه فرستادن ایمیل چطوریه ؟
من از TIDSMTP استفاده کردم ولی Error می ده !!! ( توی قسمت Host اون چی باید بنویسم ؟ )
با تشکر از همه دوستان ...

soldier
03-07-2006, 16:03
سلام
من يه تاپيك جديد باز كردم مي تونيد
بريد به تاپيك و بخونيد اگر هم سوالي داشتيد
همون جا بپرسيد. لينك تاپيك :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

milad_11
21-07-2006, 19:51
با سلام من می خواستم بدونم که برای جستجو برای یک فایل در چند زیر folder در یک folder اصلی ونمایش آن چکار باید بکنم.....
اگر دلتون خواست به سوال من جواب بدین . با تشکر milad_11

مرد مباح
21-07-2006, 23:37
بايد يكمي كد بنويسي.
ولي شايد كامپوننتي هم داشته باشه.
چقدر دقيق ميخواي و تا چند مرحله پيش بره؟

soldier
22-07-2006, 15:56
سلام رفيق
چه كمكي خوبي كردي به اين دوست ما.:)
من كه موندم توي پستت.

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

NoneForce
22-07-2006, 16:16
سلام
اين هم يك روش :

type
PRecInfo = ^TRecInfo;
Trecinfo = record
prev: PRecInfo;
fpathname: string;
srchrec: Tsearchrec;
end;

تعريف روال :

function TForm1.RecurseDirectory1(fname: string): tstringlist;
var
f1, f2: Tsearchrec;
p1, tmp: PRecInfo;
fwc: string;
fpath: string;
fbroke1, fbroke2: boolean;
begin
result := tstringlist.create;
fpath := extractfilepath(fname);
fwc := extractfilename(fname);
new(p1);
p1.fpathname := fpath;
p1.prev := nil;
fbroke1 := false;
fbroke2 := false;
while (p1 <> nil) do
begin
if (fbroke1 = false) then
if (fbroke2 = false) then
begin
if (findfirst(fpath + '*', faAnyfile, f1) <> 0) then
break;
end
else if (findnext(f1) <> 0) then
begin
repeat
findclose(f1);
if (p1 = nil) then
break;
fpath := p1.fpathname;
f1 := p1.srchrec;
tmp := p1.prev;
dispose(p1);
p1 := tmp;
until (findnext(f1) = 0);
if (p1 = nil) then
break;
end;
if ((f1.Name <> '.') and (f1.name <> '..') and ((f1.Attr and fadirectory) =
fadirectory)) then
begin
fbroke1 := false;
new(tmp);
with tmp^ do
begin
fpathname := fpath;
srchrec.Time := f1.time;
srchrec.Size := f1.size;
srchrec.Attr := f1.attr;
srchrec.Name := f1.name;
srchrec.ExcludeAttr := f1.excludeattr;
srchrec.FindHandle := f1.findhandle;
srchrec.FindData := f1.FindData;
end;
tmp.prev := p1;
p1 := tmp;
fpath := p1.fpathname + f1.name + '\';
if findfirst(fpath + fwc, faAnyfile, f2) = 0 then
begin
result.add(fpath + f2.Name);
while (findnext(f2) = 0) do
result.add(fpath + f2.Name);
findclose(f2);
end;
fbroke2 := false;
end
else
begin
if (findnext(f1) <> 0) then
begin
findclose(f1);
fpath := p1.fpathname;
f1 := p1.srchrec;
fbroke1 := false;
fbroke2 := true;
tmp := p1.prev;
dispose(p1);
p1 := tmp;
end
else
begin
fbroke1 := true;
fbroke2 := false;
end;
end;
end;
fpath := extractfilepath(fname);
if findfirst(fname, faAnyfile, f1) = 0 then
begin
result.add(fpath + f2.Name);
while (findnext(f1) = 0) do
result.add(fpath + f2.Name);
findclose(f1);
end;
end;

فراخواني :

listbox1.Items.Assign(RecurseDirectory1('e:\setup. exe'));

Face_Of_Die
02-08-2006, 15:57
دوستان و اساتید عزیز سلام
من خیلی کم با برنامه نویسی کار کردم و حالا می خوام شروع کنم ... در حال حاضر هدفم طراحی برنامه ای با آیتم های زیر هستم ... ممکن است ساده به نظر برسد ولی من تجربه کاری ندارم ...
اساتید محترم اگر نمونه و یا راهنمایی در این زمینه دارند منو یاری دهند.
------------------------------------------
برنامه مورد نظر یک کارتکس هست که شامل فیلدهای زیر هست

مشخصات فرد را گرفته و بتوان روز هايي را که طرف مرخصي گرفته بر روي کارتکسي به اين شکل نمايش بده
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Face_Of_Die
02-08-2006, 15:58
آقا كمك كنيد اين قضيه خيلي مهمه
از همتون متشكرم

soldier
02-08-2006, 17:24
سلام
مي خواهي توي يك پروژه تو رو كمك كنيم.
يا واسه ياد گيري دلفي؟ اگر ياد گيري
برو به تاپيك آموزش دلفي.

soldier
02-08-2006, 17:37
سلام
حالا منظورتو فهميدم.بايد از ديتابيس استفاده كني!
برو اين تاپيك : [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من دارم يه نمونه مي سازم بعدآ واست مي فرستم.

hp1361
03-08-2006, 19:24
سلام
دوستان من يه برنامه نوشتم كه توي فرم چند edit داره

حالا توي onkeydown اون نوشتم كه وقتي اينتر رو ميزنم به اديت بعدي بره

مشكلي كه براي من پيش اومده اينه كه توي يه برنامه زماني كه اينتر رو مي زنم صدايي دينگ مانند ميده در حالي كه اون يكي برنامه اين طوري نيست

از راهنماييتون پيشاپيش ممنون

soldier
03-08-2006, 20:35
سلام منظور اون يكي برنامه چيست؟
اين رو زير اون دستور بنويس

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اما بعد از اینکه به ادیت بعدی رفتی این دستور رو بنویس
اگر هم خواستی بگو تا شبیه سازی تب به اینتر را برات بنویسم.
یعنی کلید اینتر جای تب رو بگیره! اگر خواستی بگو برات می فرستم.

hp1361
04-08-2006, 16:45
سلام

دوستان سوال من اينه كه چرا تو ي يه برنامه وقتي اينتر رو براي جابجايي بين اديت ها ميزنم صدا ميده اما تو يه برنامه ديگه نميده

كجا رو من ناخاصته تغيير دادم كه اينجور شده ؟

ممنون

soldier
04-08-2006, 17:02
سلام
خصوصيت اديت اينه! و نميشه جلوشو گرفت
اين از كد كه بالا گذاشتم
اگر خواستي بگو كه يه روش ديگه بهت بگم

مرد مباح
04-08-2006, 18:39
روشت عاليه سولجر جان.
اچ پي عزيز. امتحان كن كه با ماسك اديت هم همين مشكلو داري يا نه؟
منظورم صداييه كه ميده.

hp1361
04-08-2006, 19:38
سلام

اي بابا من ميگم توي يه برنامه كه نوشتم اين جوري نيست و توي ديگر برنامه اي كه نوشتم اين مشكل هست

اگر خاصيت اديت ها اينطوريه پس چرا توي يكي از برنامه هام اين مشكل نيست ؟

البته اين براي من يه مشكل بزرگ نيست كه كل كارم رو متوقف كنه فقط مي خواهم بدونم چرا اينطوريه ؟

موفق باشيد

soldier
04-08-2006, 20:22
بابا اين روشي كه گفتم امتحان كردي
در ضمن اون يكي برنامه احتمالآ يه دكمه استفاده كردي
ديگه بجاي اينكه با اين حرفا كشش بدي روش رو امتحان
كن! من كه نگفتم توي يه برنامه اين طوري هست يا نيست
توي اونيكي هم گفتم يه دكمه استفاده كردي
در مضن كار خوبي مي كني كه دنبال علتش هستي
در ضمن چرا هميشه اينجوري مي كني؟
اون روش رو امتحان كن 100% جواب ميده
اگر نداد بگو تا روش ديگه اي بهت بدم

sahar_f
05-08-2006, 05:22
سلام دوستان
خسته نباشید...
میخواستم که کمکم کنید...
من در برنامه ام میخواهم فایلهایی که برای موبایل (با پسوند Amr. هستند) را پخش کنم؟ از چه کامپوننتی باید استاده کنم؟
ممنون میشم که کمکم کنید...

soldier
05-08-2006, 09:42
سلام
بهتر بود توي تاپيك فرمت ها در دلفي در خواست مي دادي
مشكلي نيست ببين اينها بدردت مي خوره

این برنامه رو پیدا کردم این توضیحاتش
این هم لینک دانلودش که 7 مگابایت است
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] up.exe
توضیح بیشتر:

VideoEdit Gold ActiveX Control v.2.0 7483 Kb
By Viscom Software. For Professional Windows Developers who need to provide editing video/audio files within their business application.
Product Features:

Convert video to QuickTime MOV , DIVX, AVI, WMV, MPEG1, MPEG2, VCD-PAL ,VCD-NTSC, SVCD-PAL, SVCD-NTSC, DVD-PAL, DVD-NTSC.
Draw multi-line text or add an image at specific time on your video, preview available.
Allow Input QuickTime MOV, Mp4, 3gp (not support AAC, AMR audio stream) , MPEG1, MPEG2, VOB, WMV, AVI, ASF DIVX file.
Allow output QuickTime MOV file encoded H.264, H.263, H.261.
Add a 3D transitions (70 transitions) between any combination of video clips, pictures.(requires Window XP and Windows Movie Maker 2.1).
Add awesome effects (over 50 effect) between any combination of video clips, picture. (requires Window XP and Windows Movie Maker 2.1)
Extract part of video files to another video format.
Export video frames to separate image files/memory (Picture Box, HBitmap) and resize to specific size.
Export wave file from media file and save to specific number of channel, sample rate, bit per sample.
Support input vob file format. (need dvd decoder)
Use VCD Burner ActiveX can burn to VCD disk after converted video from VideoEdit Pro ActiveX.
Support 32000, 44100, 48000 khz sample rate in MPEG1, MPEG2 File.
Support Custom WMV Profiles.You can configure streams to use variable bit rate encoding (VBR), uncompressed audio or video stream, Video Size, Buffer Size, Frame rate, etc.
Convert video files from one format to another or wmv files.
Mixing foreground and background audio.
Join/merge a lot of video/audio files into vcd, svcd, dvd, mpeg1, mpeg2, avi or wmv files, even if these media files are of different file formats.
Extract video/audio track from mpg, wmv, avi, mp3, wma files and then save to mpeg1, vcd, svcd, dvd ,avi (uncompressed)/(compressed using any available codec), or wmv files.
User define output video size. Resize specific video resolution.
Unlimited video transition ( use third party video transition).
Many more...


یه برنامه دیگه پیدا کردم مخصوص تبدیل فایل های مبایل است
اگر خواستیش اون یکی رو دانلود کن لینکش رو زیر نوشتم
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

soldier
05-08-2006, 16:48
راستي امتحان كن
بعدش خبرم كن.منتظر جوابتم

Face_Of_Die
06-08-2006, 10:27
با عرض سلام
برنامه کوچکی داریم که از کاربر 8 تا داده از نوع تاریخ می گیره
حالا قصد داریم برنامه را گسترش بدیم بصورتی که همین 8 تا داده ها را
روی کاردکسی به شکل زیر در مکان خودش تیک بزنه و نمایش بده
(اگر شکل کاردکس را ببینید سوال پیچیده نخواهد شد )
چطور میشه با دلفی این کار را انجام داد ؟

- این برنامه توی دلفی انجام میشه
-دیتابیس مورد استفاده اکسس هست

مرد مباح
06-08-2006, 11:02
رفيق.
اولش بايد يك شكلي مثل تيك با يك برنامه گرافيكي مثل PhotoShop ويا حتي با Paint طراحي كني و ذخيره كني.
بعد بايد يك جدول مطابق اون چيزي كه ميخواي توي يكي از سيستمهاي چاپ طراحي كني و يك چك هم براي ديتابيست بزاري كه اگه تاريخ مساوي بخش مورد نظرت بود يكي از اون عكسها رو Create كني و بزاري توي مختصات و تموم.

...dta pro
12-08-2006, 23:48
با سلام میخواتم ببنم چگونه میشه یک چیزی توی مای memo فونتها درونش ری سایز بشه (یک خط یک سایز خط دیگه یک سایز دیگه)نمیدونم فهمیدی یا نه مثل ورد
یا مثلا رنگش عوض بشه

soldier
13-08-2006, 05:58
سلام
برای این اول باید بگم از RichEdit استفاده کنی
توجه : من فقط bold کردن رو بهت میگم خودت بقیه اش رو بساز
از لبه Win32 کمپننت چهارمی! وقتی که گذاشتی
روی فرم! این فانکش رو بذار توی private پروژه ات.
function CurrText: TTextAttributes;
و این دستورات فانکشن را زیر این خط ({$R *.dfm}) قرار بده!
if RichEdit1.SelLength > 0 then Result := RichEdit1.SelAttributes
else Result := RichEdit1.DefAttributes;
خوب حالا یک اسپید باتن(SpeedButton)
از لبه Additional کمپننت دومی بزار روی صفحه ات!
و پروپرتی AllowAllUp رو True کن و پروپرتی GroupIndex
رو 2 بزار! و حالا روی این دکمه دوبار کلیک کن و این
کد ها را بذار! اما برای نمونه! دیگه خودت این دکمه ات
را درست حسابی کن! این هم کد:
if SpeedButton1.Down then
CurrText.Style := CurrText.Style + [fsBold]
else CurrText.Style := CurrText.Style - [fsBold];
همون کاری رو انجام میده که می خواهی!
توجه: وقتی که یه نوشته رو انتخاب می کنی
کارش معلوم میشه اما اگر چیزی انتخاب نباشه
تمام متن bold میشه!
پس : اول متن را انتخاب کن و این دکمه را بزن !
ببین خوب کار میکنه! اگر خوب کار نکرد بهم بگو!
در ضمن اگر هم کارت راه افتاد بگو! در هر صورت
منتظر جوابت هستم! موفق باشی :)

...dta pro
14-08-2006, 03:34
هنوز امتحان نکردم ولی به هر حال مرسی

soldier
14-08-2006, 08:50
سلام
امتحان كن و حتمآ خبرشو بهم بده
من امتحان كردم عالي بود ! كار مي كرد!
راستشو بخواهي خودم اين روش رو
دستو پا كردم!

amir_dpr
15-08-2006, 21:40
اگه ميشه برنامه نويسي تحت شبكه را از طريق دلفي بيان كنيد.يعني برنامه اي كه مي نويسيم در شبكه هم كار كندو مستلزم اين است كه برنامه از چند قسمت تشكيل شده باشد
ممنون

soldier
15-08-2006, 21:48
سلام
منظور شما از تحت شبكه چيست؟
اگر يه بازي مالتري پيلر هست بگو!
اگر هم مي خواهي با اينترنت كار كني
يعني آپلود و دانلود و از اينجور چيزا باز هم بگو كه كمكت كنم
فقط يكي از اينها رو بگو!
منتظرم

soldier
15-08-2006, 21:50
سلام
راستي ...dta pro چي شد؟
امتحان كردي؟ جواب داد؟ نداد؟
گفتم كه منتظر جوابت هستم!

Arash_XL7710i_207
16-08-2006, 06:23
اصلا ميخوام بدونم دلفي چه محيطي داره؟

مرد مباح
16-08-2006, 09:17
دلفي رو اينستال كن و ببين چه محيطي داره.
اين تاپيك براي سوالات گذاشته شده. نه براي مسخره بازي.
ولي اگه چيز خاصي مورد نظرته درست بپرس تا جواب بگيري.

soldier
16-08-2006, 10:43
سلام
مردمباح ؟!
چرا اينطوري؟
خودت كه گفته بودي .... حتي نگين سرچ كنن....
و شما آرش اگر مي خواهيد محيطش رو ببينيد
به من بگيد يه عكس ازش بزارم!

soldier
16-08-2006, 11:23
اين را دانلود كن و از حالت زيپ خارجش كن
و محيط دلفي رو ببين:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

sahar_f
21-08-2006, 06:22
دوست عزیز soldier
ممنون از راهنمایی شما
ولی اینها که معرفی کردی اصلا 3gp (not support AAC, AMR audio stream) رو ساپورت نمکنن
میخواستم ببینم از فایلهای خود برنامه NOKIA که این فایلها رو مدیریت میکنه نمیشه در برنامه خودم استفاده کنم
پیشاپیش ممنونم

soldier
21-08-2006, 09:30
سلام
اگر به دنبال ساخت برنامه اي هستيد كه مي خواهيد از برنامه هاي
گوشي شما استفاده كند! بايد بگم كه پيگيريش نكنيد كه نميشه!
چون خود استفاده از فايل هاي اگزه سخت هست چه برسه به گوشي
موبايل كه سيستم ديگه اي استفاده مي كنند! سيسمشون هم با
سيمبين هست كه بايد سي ياد بگيري! باز هم ميگم اگر مي خواهي
با موبايل كار كني! بايد سي ياد بگيري!اميد وارم كه كمك خوبي بهت
كرده باشم! توي يه تاپيكي هم بود به نام بازي سازي با موبايل يا
همچين چيزايي بگردي پيداش مي كني! توي اون تاپيك يه كمي
اطلاعات پيدا مي كني!
موفق باشي

مرد مباح
21-08-2006, 12:33
رفيق.
اگه برنامه اي كه اين فايل رو به wav , MP3 تبديل كنه به دردت ميخوره بهم بگو تا لينك بدم.
فكر نكنم هيچ كامپوننتي در دلفي باشه كه فايل amr بخونه.

soldier
21-08-2006, 13:32
سلام
ممكنه باشه! چون بعضي ها كه اينكد اين فرمت ها رو دارن
براي همه ي زبان هاي برنامه نويسي كمپننت مي سازن
اما پيدا كردنشون سخته و رجيستر كردنشون!

...dta pro
23-08-2006, 19:30
اشارهگر کازش چیه؟
pointer

...dta pro
23-08-2006, 19:31
راه ورود به نرم افزارها؟

amin a.^2
23-08-2006, 19:35
اولاً سزار جان مدیر انجمن تو انجمن اصلی هم که پرسش میذاریم فقط سلجر جواب میده پس یعنی بقیه کشکن :cool: تازهکار خوبیه چون میتونیم تو یه تاپیک یه عالمه پرسش و پاسخ ببینیم به هر حال فقط سللللللللجر :happy:

amin a.^2
23-08-2006, 19:40
کار اشاره گر اینه که در مورد رویداد های ماوس توش برنامه و دستور مینویسیم اینطوری که من
میدونم :puke:
همی ما ایرانی هستیم پس بیان واقعاً ایرانی باشیم و به اون افتخار کنیم(اینم امضای من چون بخش خصیصیم
هنوز فعال نشده!؟!؟) :rolleye:

soldier
23-08-2006, 23:49
سلام
بله امین که گفتن! اما کامل درست نیست
چون در کل اشاره گر هست! اشاره به هر چیزی که می خواد باشیه
مثلآ برای ماوس اینطوری نوشته میشه! حالا بگیم که s متغیر pointer باشه
s.x و یا s.y
در آینده که با دستورات بسیار زیادی آشنا شدید دقیقآ می فهمید که به چه دردی می خوره
فعلآ من فقط می تونم بهت که این خاصیتشه!

...dta pro
24-08-2006, 04:08
سلجر
میشه جواب سوال اولم را هم بدی؟
چگونگی وارد شدن به نرم افزار هایا بازیها؟
و ترینر درست کردنت چه جوریه؟

مرد مباح
24-08-2006, 11:59
درباره تزینر یک تاپیک درست شده که میتونی مطالعه کنی :
اینم لینکش :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

soldier
23-09-2006, 09:11
سلام
من هنوز در اين تاپيك در خدمت شما هستم.
هر سوالي داشتيد اينجا بپرسيد. اين تاپيك ادامه داره.
موفق باشيد

amirtak2007
23-09-2006, 10:15
سلام. من میخام وقتی برنامه در حال اجراست توی تسک منیجر نشون داده نشه و مخفی بمونه چیکار کنم.
کمک فوری لطفا .

مرد مباح
23-09-2006, 10:49
دوست عزيز.
لطفا يك سوال رو در چند جاي مختلف نزار.
كمي صبركن تا جوابتو بگيري.

soldier
23-09-2006, 10:57
سلام
اول از همه - يك جا سوال خودتون رو مطرح كنيد.
دوم - اگر مي خواهيد فرم و برنامه رو قائم كنيد . راه هايي داره.
اما اگر مي خواهيد در تسك منيجر نشون نده. هيچ راهي نداره.
اگر خواستيد . فرم رو قائم كنيد. توي اين تاپيك نتايج خيلي خوبي گرفته شده.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
باي

...dta pro
24-09-2006, 02:25
این هم یک سوال برای راه اندازی دوبا ره این قسمت...................

چکونه میشه یک فایل رو توی یک فایل دیگه قرار داد

soldier
24-09-2006, 08:14
سلام
متوجه منظورتون نشدم. اگر میشه کامل تر توضیح بدید

amin a.^2
24-09-2006, 22:05
این هم یک سوال برای راه اندازی دوبا ره این قسمت...................

چکونه میشه یک فایل رو توی یک فایل دیگه قرار داد

ميشه بيشتر توضيح بديد اصلاَ براي چي اينكارو مي خواهيد بكنيد

soldier
24-09-2006, 22:50
سلام امین
یه نگاه به پست بالا بکنید. میفهمید که من اول گفته بودم.
خوب منتظر جواب دتاپرو هستیم. تا توضیح بده. ادامه این بحث (بین من و امین) رو ندید که به حد کافی
اینجا شلوغ هست. امین اگر کاری داری. واسم افلاین بزار. آی دی من هم که همه جا نوشته شده.

منتظر دتاپرو هستیم.
فعلآ . بای

amines65day24
30-01-2007, 12:30
سلام. خسته نباشید.
میخوام یه فایل باز کنم. خوب اگه فایل سر جاش باشه بازش می کنه. اما اگه فایل تو مسیری که من تعریف نکردم باشه ارور میده.
می خوام بدونم چطور باید وجود و عدم وجود فایل رو چک کرد تا در صورت نبودن فایل براش یه پیغام بزارم.
ممنون

MasterData
30-01-2007, 19:29
باید وجود و عدم وجود فایل رو چک کرد
يه زماني كه با پاسكال كار ميكرديم از {i-} استفاده مي كرديم اونوقت سعي ميكرديم فايل رو باز كنيم
دقيقا يادم نيست شايد اينجوري بتوني

amin a.^2
31-01-2007, 21:58
سلام. خسته نباشید.
میخوام یه فایل باز کنم. خوب اگه فایل سر جاش باشه بازش می کنه. اما اگه فایل تو مسیری که من تعریف نکردم باشه ارور میده.
می خوام بدونم چطور باید وجود و عدم وجود فایل رو چک کرد تا در صورت نبودن فایل براش یه پیغام بزارم.
ممنون

با سلام دوست عزیز
باید از دستور try cash استفاده کنی به این صورت

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

delphianddotnet
03-02-2007, 11:04
دوست عزیز از تابع : fileExist استفاده کن کارت حل میشه دیگه لازم به try fnally نیست خروجی این تابع بولین است که وجود یا عدم وجود فایل رو بر میگردونه

H A M E D
03-02-2007, 18:32
آقا منم يه سوال داشتم كه حدود دو سالي هست كه هركاري مي كنم پيداش نمي كنم :
فرض مي كنيم من يه فرمت فايل با پسوند hsw ساختم بعد اين فرمت رو براي برنامه خودم ثبت كردم و هر موقع رو اون كليك مي كنم برنامه منو باز مي كنه حالا اينا همه به كنار مي خواستم ببينم مثلا اگر فرمت اين فايل text باشه چطوري وقتي روي فايل تو اكسپلورر كليك مي كنم برنامه محتوياتش رو بعد از باز شدن داخل يه memo وارد مي كنه؟؟!؟!؟؟!!؟
خودم كه نفهميدم چي گفتم!!! اميدوارم متوجه شده باشيد...
اگر كمك كنين ممنون ميشم.

programmah
13-02-2007, 20:22
Maskeditیه سوال در مورد
من دانشجوی ترم آخرم امیدوارم بتونم از شما برای تکمیل پروژه ام کمک بگیرم
برنامه من در از ماسک ادیت برای تعیین تاریخ مثلاً در ثبت فاکتور استفاده کرده ام و من
می خوام وقتی کاربر تاریخ را اشتباه وارد میکنه به عنوان مثال1385/12/32 را اگر وارد کرد پیغام خطا بدهد لطقاً شرطی که به این منظور استفاده می شه رو به من بگید .ممنونم
ضمناً یه سوال دیگه هم داشتم
برای محاسبه سود و زیان این شرط را نوشتم ، ایا درست است :
adoquery1.add('select sum(fheader.fpice) os sumof fprice where fheader.fdate>='+maskedit1.text+'
fheader.fdate<=+'maskedit2.text);
در این فرم از دو تا مسک ادیت استفاده کرده ام که محاسبه سود و زیان بین این دو تاریخ باید محاسبه شود.این دستور از جدول مربوط به فاکتور های فروش قیمت کل فاکتورها را با هم جمع می کند و داخل دی بی گرید میریزد . این فقط یک تکه از برنامه است برای حقوق و نیز فاکتورهای خرید نیز این کار را کرده ا م و اینها در آخر از هم کم و زیاد می شوند که دستور آن را در اینجا می نویسنم . ضمناً محتوی دی بی گرید در داخل یک ادیت قرار می گیرد.
a:=strtoint(edit1.text)(مربوط به جمع فاکتورهای فروش)
b:=strtoint(edit2.text)(مربوط به جمع کل فاکتورهای خرید)
c:=strtoint(edit3.text))مربوط به جمع کل حقوقهایی که در بین این دو تاریخ پرداخت شده است)
d:=a-(b+c);
if d>0 then
edit4.text:=inttostr(d);(اگر عدد مثبت بود در ادیت مربوط به سود وارد می کند)
else
edit5.text:=inttostr(d);(اگر منفی بود در ادیت مربوط به زیان قار می دهد)

ببخشید که زیادی نوشتم ، اگه بتونید به من کمک کنید از شما خیلی ممنون می شم.:biggrin:
(البته این برنامه فقط برای یک بازه مشخص مربوط به یک ماه درست جواب می دهد)
از توجه شما بسیار متشکرم.

delphianddotnet
14-02-2007, 02:35
می خوام وقتی کاربر تاریخ را اشتباه وارد میکنه به عنوان مثال1385/12/32 را اگر وارد کرد پیغام خطا بدهد لطقاً شرطی که به این منظور استفاده می شه رو به من بگید .ممنونم
برات چک کردن تاریخ رو گزاشتم.
برای بقیه باید شما کمک کنید و کدهاتونو تو تگ کد بزارن

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

delphianddotnet
14-02-2007, 02:48
ببخشید که زیادی نوشتم ، اگه بتونید به من کمک کنید از شما خیلی ممنون می شم
عیب نداره ولی مشکلات رو تکه تکه عنوان کنید تا هر کدوم که درت شد بری سراق بعدی
اینطوی هم خودت سردرگم میشی هم ما.

programmah
14-02-2007, 16:28
از کمک شما بی نهایت سپاسگذارم .
((((((((((((((((((((((رای بقیه باید شما کمک کنید و کدهاتونو تو تگ کد بزارن))))))))))))))))))))))
منظورتون رو متوجه نشدم
در مورد سوال بعدی می تونم کد قسمت محاسبه سود وزیان رو بنویسم.چون توضیحش یه کم مشکله نمی تونم منطق برنامه رو درست بیان کنم.آخه زیاد حرفه ای نیستم.
بازم از توجه شما کمال تشکر رو دارم.امیدوارم هیشه موفق باشید.

delphianddotnet
15-02-2007, 03:02
منظورتون رو متوجه نشدم
[ c o d e ]
[/ c o d e ]
اینوری فقط space ها رو بردار

programmah
17-02-2007, 22:26
با سلام
من بازم متوجه نشدم من فاصله ای ندارم که بخوام حذف کنم .
یعنی ایراد از کد نیست و کدها درسته.

یه سوال داشتم : واسه اجرایی کردن برنامه باید از برنامه خاصی استفاده کنم . اگه راهنمایی کنید ممنون می شم.

delphianddotnet
17-02-2007, 23:49
یه سوال داشتم : واسه اجرایی کردن برنامه باید از برنامه خاصی استفاده کنم . اگه راهنمایی کنید ممنون می شم.
سلام
توضیح بده .منظورت رو متوجه نمیشم .منظورت دلفیه ؟؟؟؟

soldier
18-02-2007, 14:45
با سلام
من بازم متوجه نشدم من فاصله ای ندارم که بخوام حذف کنم .
یعنی ایراد از کد نیست و کدها درسته.

یه سوال داشتم : واسه اجرایی کردن برنامه باید از برنامه خاصی استفاده کنم . اگه راهنمایی کنید ممنون می شم.
سلام
اگر منظورتون تبدیل کردن پروژه به فایل اجرایی هست
بهش میگن کمپایل کردن پروژه. و با کلید F9 انجام میشه.

programmah
18-02-2007, 14:48
آره ، منظورم دلفیه
من هنوز جواب سوال قبلی رو پیدا نکردم.هنور همون مشکل رو دارم.

programmah
18-02-2007, 14:53
نه منظور من اجرای برنامه نیست.
پروژه ام را می خوام برای استاد اجرایی بدم که د راین صورت لازم نیست حتماً اکسس در سیستم استاد نصب شده باشه.

as13851365
07-07-2007, 09:02
خوب من یک سوال دارم
چطور می تونم به بانک اطلاعات پارادکس و یا اکسس پسورد بدم و بعد این پسورد را با دلفی باز کنم یعنی وقتی که به بانک پسورد دادم این بانک توسط برنامه ای که من نوشتم باز بشه و از کار بر پسورد بانک را نخواهد خود برنامه پسورد را به بانک بده بعد بانک را باز کنه
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
پستی با این نام هم دارم اما کسی چواب نمی ده
اگر کسی بده باشه و جواب بده خیلی ممنون می شم

Ali_Reza_Nazari
11-07-2007, 10:50
خوب ببين دوست من
شما روي بانكت پسورد گذاشتي (توسط برنامه ديتابيس دسكتاپ) حالا بايد بري توي دلفي
به جاي تيبل و اس كيو ال
بايد از
Ado
استفاده كني.
يك اي دي او مي آري و مي گذاري روي صفحه.
ازپنجره سمت چپ بر روي گزينه ديتابيس كليك مي كني يك پنجره باز مي شه.
از قسمت اولش پارادوكس يا (اگه اكسس خواستي لو ال اي) رو انتخاب مي كني.
پنجره بعد بانك رو انتخاب مي كني و پسورد رو مي دي و فكر كنم ديگه كاري نداشته باشه