انجا هر كي سوال داره
ميتونه بپرسه تا بهش باسخ داد.
اميد وارم استقبال كنيد.
Printable View
انجا هر كي سوال داره
ميتونه بپرسه تا بهش باسخ داد.
اميد وارم استقبال كنيد.
اگه كسي بلده فرستادن فايل از طريق آي پي رو آموزش بده.
سلام
ميشه بيشتر توضيح بدهيد. دقيقا مي خواهيد چه كاري انجام دهيد؟
مي خواهيد از اينترنت فايل دريافت كنيد(ftp/http)
يا مي خواهيد به يك سرور روي اينترنت فايل ارسال كنيد؟
منظورم اينه كه
وقتي دو كامپيوتر چند نفر شبكه هستند.
از طریق اینترنت هم می شه.
مي شه با دلفي از طريق آي پي ها
چيزي بفرستي و دريافت كني.
به كمك ابزاري به نام فست نت
با اون یه برنامه ی چت ساختم.
حالا می خواهم با اون یک فایل فرستاد.
همچین چیزی وجود داره اما من بلد نیستم.
لطفا کمکم کنید.
نظر یادتو نره
می تونید اینجا سوال بپرسید اگه هم دوست داشتید می توانید
حرفه های دلفی رو آموزش بدید.
من فردا می خواهم آموزش دلفی رو اینجا شروع کنم.
در ضمن به سوالات شما هم پاسخ میدم.
امید وارم استقبال کنید. :cool:
:laughing: :rolleye:
انگار كسي استقبال نكرد.
پس چرا
من گفتم الآن استقبال خوبي مي كنيد.
انتظار همچين چيزي رو نداشتم.
سلام خسته نباشید من کار دانی سخت افزار می خونم اما به این نتیجه رسیدم کار در زمینه دلفی مفید تره می خواستم یه خورده در مورد کاربردهای دلفی و سطح برنامه اش توضیح بدین. متشکرم
جه جوری میشه تو Access یک فیلد عکس تعریف کرد و بعد با delphi , ADO عکس رو وارد بانک کرد؟
جه جوری یک نمودار در دلفی بسازم که فیلد Str هم قبول کنه برا برجسبش
لطفا سوالات خودتون رو در انجمن اصلی مطرح کنید و شما آقای soldier هم لطفا به سوالات دوستانتون در همون انجمن اصلی پاسخ بدید. در صورت وجود زیر مجموعه delphi به وجود این تاپیک نیازی نیست.
بهرحال از شما ممنون.
من سوالم رو پرسیده تو هم کامل و دقیق جواب دادی دمت گرم ...
دوستان من جوابهای Soldier جون رو تضمین میکنم مطمئن باشید جواب درست میده با توضیح ...
من یه سوال در مورد ساعت آنالوگ پرسیدم ، Soldier جون خیلی متعهد جواب داد با توضیح ...
نقل قول:
نوشته شده توسط meissamgh
سلام
بهتره بگم که دلفی از زبان های برنامه نویسی دیگه بیشترین کاربرد رو داره.
در هر زمینه ای که بخواهید دلفی از اون لحاط کم نمیاره.
بیشتر برنامه ها یه کمپننتهایی در اختیار دلفی گذاشتن که بتونی
کارت باش راحت تر بشه.
و همچنین چون شئ گرا هم هست می شه به راحتی هم فرم های
مختلف را باش طرحی کرد و هم برای اون شئ ساخت.
و بهتری امکانی که داره می تونه با فایل های DLL
ارتباط بر قرار کنه. و این فایل های DLL به دلفی کمک
می کنه که برنامه نویسی راحت تر باشه.
و هم سریع تر کار دلفی انجام می گیره.
از نظر بازی سازی و یا تمامی امکانات سه بعدی
می شه گفت که با DirectX و OpenGL رابطه داره
و هم یه مجموعه ی کاملی از شئ های سه بعدی هم
واسش ساختن که به DelphiX معروف شده.
با ویندوز هم می تونه در ارتباط باشه و با فایل های دیگه.
دلفی کاربرد خیلی خیلی زیادی داره و باهاش میشه که
برنامه ها ی مختلف جالب طراحی کرد.
دلفی در قبلآ وجود نداشت بلکه پاسکال بوده که اول تحت داس بود.
و اما بعد پاسکال رو به صورت پیشرفته و تحت ویندوز ساختند که الآن
دلفی 7 هم به بازار اومده.
فایلهای دلفی اگه توجه کنی pas هستند که مخفف پاسکاله.
خلاصه اگه می خواهید با دلفی برنامه نویسی رو شروع کنی شک نکن.
و بهترین برنامه هست.
اگه هم سوالی در زمینه ی دیگه با کار برد دلفی داشتید یه تاپیک باز کنید
و من هم در خدمت هستم. :blush:
سلامنقل قول:
نوشته شده توسط mohammad-j
من با Access کار نکردم
و می تونی در این رابطه بیری به تاپیک آموزش database
که قبلآ دیده بودم حالا نمی دونم کدوم قسمته.
اما بد نیست به اینجا سری بزنی: :rolleye:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
نقل قول:
نوشته شده توسط sa3er
سلام
چشم ببخشید.
حالا از این به بعد به تاپیک ها فقط پاسخ می دم.
اما می شه که در این تاپیک به آموزش دلفی پرداخت یا باز هم
ممنوعه ؟ :ohno:
آقا خواهش مي كنم.نقل قول:
نوشته شده توسط Aminzikzak
نظر لطفتونه .
من كوچيكه شما هم هستم.
اگه سوالي داشتي باز هم من در خدمت شما و
همه ي بچه هاي پي سي ورلد هستم. :laughing:
خوشحال شدم كه توضيحات من فايده اي داشت. :blush:
به هر حال سوال ديگه اي بود ...
سلامنقل قول:
نوشته شده توسط soldier
اختیار دارید soldier جان. همیشه از تاپیکهای آموزش استقبال میشه.
بله یه تاپیکی که قبلا ایجاد کرده بودید:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ممنون از همکاری شما.
سلام
پس انشاالله ادامه مي دم.
اميد وارم به دردتون بخوره.
و استفاده كنيد. :happy:
من سوالم رو پرسیده تو هم کامل و دقیق جواب دادی دمت گرم ...
دوستان من جوابهای Soldier جون رو تضمین میکنم مطمئن باشید جواب درست میده با توضیح ...
من یه سوال در مورد ساعت آنالوگ پرسیدم ، Soldier جون خیلی متعهد جواب داد با توضیح ...
نقل قول:
نوشته شده توسط mohammad-j
دوست عزيز با Access توسط OLE Objectميشه تعريف عكس كرد.
با ODBC فقط يك تعريف كلي از اين ديتابيس ميكنيد
در دلفي با ADO به اين ديتابيس لينك ميشي.
سلام
آره مرد مباح درست مي گه.
امتحان كن جواب مي ده.
سلام دوستان ...
من یه برنامه نوشتم ولی یه جاش رو گیر کردم ...
توی یه قسمت از برنامه من کاربر باید یه ایمیل برای من بفرسته ...
می خواستم بدنم طریقه فرستادن ایمیل چطوریه ؟
من از TIDSMTP استفاده کردم ولی Error می ده !!! ( توی قسمت Host اون چی باید بنویسم ؟ )
با تشکر از همه دوستان ...
سلام
من يه تاپيك جديد باز كردم مي تونيد
بريد به تاپيك و بخونيد اگر هم سوالي داشتيد
همون جا بپرسيد. لينك تاپيك :
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
با سلام من می خواستم بدونم که برای جستجو برای یک فایل در چند زیر folder در یک folder اصلی ونمایش آن چکار باید بکنم.....
اگر دلتون خواست به سوال من جواب بدین . با تشکر milad_11
بايد يكمي كد بنويسي.
ولي شايد كامپوننتي هم داشته باشه.
چقدر دقيق ميخواي و تا چند مرحله پيش بره؟
سلام رفيق
چه كمكي خوبي كردي به اين دوست ما.:)
من كه موندم توي پستت.
سلام ميلاد
من دنبال چيزي كه مي خواهي هستم.
فعلآ سرم خيلي شلوغه . بعد ها برات مي زارم.
خيلي طول نمي كشه.فقط صبر كن.
سلام
اين هم يك روش :
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'));
دوستان و اساتید عزیز سلام
من خیلی کم با برنامه نویسی کار کردم و حالا می خوام شروع کنم ... در حال حاضر هدفم طراحی برنامه ای با آیتم های زیر هستم ... ممکن است ساده به نظر برسد ولی من تجربه کاری ندارم ...
اساتید محترم اگر نمونه و یا راهنمایی در این زمینه دارند منو یاری دهند.
------------------------------------------
برنامه مورد نظر یک کارتکس هست که شامل فیلدهای زیر هست
مشخصات فرد را گرفته و بتوان روز هايي را که طرف مرخصي گرفته بر روي کارتکسي به اين شکل نمايش بده
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
آقا كمك كنيد اين قضيه خيلي مهمه
از همتون متشكرم
سلام
مي خواهي توي يك پروژه تو رو كمك كنيم.
يا واسه ياد گيري دلفي؟ اگر ياد گيري
برو به تاپيك آموزش دلفي.
سلام
حالا منظورتو فهميدم.بايد از ديتابيس استفاده كني!
برو اين تاپيك : [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من دارم يه نمونه مي سازم بعدآ واست مي فرستم.
سلام
دوستان من يه برنامه نوشتم كه توي فرم چند edit داره
حالا توي onkeydown اون نوشتم كه وقتي اينتر رو ميزنم به اديت بعدي بره
مشكلي كه براي من پيش اومده اينه كه توي يه برنامه زماني كه اينتر رو مي زنم صدايي دينگ مانند ميده در حالي كه اون يكي برنامه اين طوري نيست
از راهنماييتون پيشاپيش ممنون
سلام منظور اون يكي برنامه چيست؟
اين رو زير اون دستور بنويس
اما بعد از اینکه به ادیت بعدی رفتی این دستور رو بنویسکد:if (key = #13) then
key:=#0;
اگر هم خواستی بگو تا شبیه سازی تب به اینتر را برات بنویسم.
یعنی کلید اینتر جای تب رو بگیره! اگر خواستی بگو برات می فرستم.
سلام
دوستان سوال من اينه كه چرا تو ي يه برنامه وقتي اينتر رو براي جابجايي بين اديت ها ميزنم صدا ميده اما تو يه برنامه ديگه نميده
كجا رو من ناخاصته تغيير دادم كه اينجور شده ؟
ممنون
سلام
خصوصيت اديت اينه! و نميشه جلوشو گرفت
اين از كد كه بالا گذاشتم
اگر خواستي بگو كه يه روش ديگه بهت بگم
روشت عاليه سولجر جان.
اچ پي عزيز. امتحان كن كه با ماسك اديت هم همين مشكلو داري يا نه؟
منظورم صداييه كه ميده.
سلام
اي بابا من ميگم توي يه برنامه كه نوشتم اين جوري نيست و توي ديگر برنامه اي كه نوشتم اين مشكل هست
اگر خاصيت اديت ها اينطوريه پس چرا توي يكي از برنامه هام اين مشكل نيست ؟
البته اين براي من يه مشكل بزرگ نيست كه كل كارم رو متوقف كنه فقط مي خواهم بدونم چرا اينطوريه ؟
موفق باشيد
بابا اين روشي كه گفتم امتحان كردي
در ضمن اون يكي برنامه احتمالآ يه دكمه استفاده كردي
ديگه بجاي اينكه با اين حرفا كشش بدي روش رو امتحان
كن! من كه نگفتم توي يه برنامه اين طوري هست يا نيست
توي اونيكي هم گفتم يه دكمه استفاده كردي
در مضن كار خوبي مي كني كه دنبال علتش هستي
در ضمن چرا هميشه اينجوري مي كني؟
اون روش رو امتحان كن 100% جواب ميده
اگر نداد بگو تا روش ديگه اي بهت بدم
سلام دوستان
خسته نباشید...
میخواستم که کمکم کنید...
من در برنامه ام میخواهم فایلهایی که برای موبایل (با پسوند Amr. هستند) را پخش کنم؟ از چه کامپوننتی باید استاده کنم؟
ممنون میشم که کمکم کنید...
سلام
بهتر بود توي تاپيك فرمت ها در دلفي در خواست مي دادي
مشكلي نيست ببين اينها بدردت مي خوره
این برنامه رو پیدا کردم این توضیحاتش
این هم لینک دانلودش که 7 مگابایت است
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
توضیح بیشتر:
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...
یه برنامه دیگه پیدا کردم مخصوص تبدیل فایل های مبایل است
اگر خواستیش اون یکی رو دانلود کن لینکش رو زیر نوشتم
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
راستي امتحان كن
بعدش خبرم كن.منتظر جوابتم
با عرض سلام
برنامه کوچکی داریم که از کاربر 8 تا داده از نوع تاریخ می گیره
حالا قصد داریم برنامه را گسترش بدیم بصورتی که همین 8 تا داده ها را
روی کاردکسی به شکل زیر در مکان خودش تیک بزنه و نمایش بده
(اگر شکل کاردکس را ببینید سوال پیچیده نخواهد شد )
چطور میشه با دلفی این کار را انجام داد ؟
- این برنامه توی دلفی انجام میشه
-دیتابیس مورد استفاده اکسس هست