برنامه نویسی با دلفیDelphi Programing

زیباترین و بامعناترین متن عالم

چهارشنبه ٢۳ دی ،۱۳۸۸

از همه برداران و خواهران عزیز خواهش میکنم حداقل یکبار در خلوت خود و با آرامش کامل این متن را مطالعه کنند.(روی لینک زیر کلیک کنید)

زیباترین و بامعناترین متن عالم

 
  لینک مطلب

نظر و پیشنهاد دانشجویان درباره اینجانب؟

چهارشنبه ٦ آبان ،۱۳۸۸

لطفا هرگونه نظر و پیشنهاد خود را درباره اینجانب بفرمایید.

متشکرم

آزمایشگاه پایگاه داده

 
  لینک مطلب

جزوه مبانی کامپیوتر و برنامه سازی

یکشنبه ٢۸ مهر ،۱۳۸٧

سلام

جزوه مبانی کامپیوتر و برنامه سازی

دانلود

 
  لینک مطلب

آموزش مقدماتی بانک اطلاعاتی در دلفی

چهارشنبه ٢٥ اردیبهشت ،۱۳۸٧

با سلام

"آنان که غیر خدا را به خدایی گرفتند آنچنان که باید خدا را نشناختند"

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

دانلود

 
  لینک مطلب

 

شنبه ٢٥ اسفند ،۱۳۸٦

من آه صبحگاهم
" من فریادم! که در سینه مجروح جبل عامل در خلال قرنها ظلم و ستم محفوظ شده ام. من ناله دلخراش یتیمان دل شکسته ام که درنیمه های شب از فرط گرسنگی بیدار می شوند و دست محبتی وجود ندارد که برای نوازش آنها را لمس کند، از سیاهی و تنهایی می ترسند. آغوش گرمی نیست که به آنها پناه بدهد. من آه صبحگاهم که از سینه پر سوز بیوه زنان سرچشمه می گیرم و همراه نسیم سحری به جستجوی قلبها و وجدانهای بیدار به هر سو می روم و آنقدر خسته می شوم که از پای می افتم. نا امید و مأیوس به قطره اشکی مبدل می شوم و به صورت شبنمی در دامن برگی سقوط می کنم. من اشک یتیمانم که دل شکسته در جستجوی پدر و مادر به هر سو می دوند، ولی هر چه بیشتر می دوند کمتر می یابند. وای به وقتی که یتیمی بگرید که آسمان به لرزه در می آید." شهید دکتر مصطفی چمران

http://old.tebyan.net/MaarefEslami/82/03/Html/monajat-chamran.htm

 
  لینک مطلب

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

چهارشنبه ۳٠ آبان ،۱۳۸٦

دشمنترين مردم در نزد خدا ، دو كس باشند . يكى آنكه خداوند او را به حال خود رها كرده که این شخص از راه راست منحرف گشته است ، به سخنان بدعت‏آميز دلبسته و مردم را به ضلالت فرا مى‏خواند . فريبى است براى كسى كه بدو فريفته شود . ديگرى كسى است كه كوله‏بار نادانى بر پشت گرفته و در ميان جماعت نادانان امت در تكاپوستجمعى كه به ظاهر آدمى‏اند ، او را دانشمند خوانند و حال آنكه در او دانشى نيست . آغاز كرده و گردآورده ، چيزى را كه اندكش از بسيارش بهتر است . خويشتن را از آبى گنده سيراب كرده و بسا چيزهاى بى‏فايدت كه در گنجينه خاطر خود نهان دارد . در ميان مردم به قضاوت نشست و بر عهده گرفت كه آنچه را كه ديگران در شناختش درمانده‏اند برايشان آشكار سازد . نهج البلاغه

با سلام

امروز یک نکته درباره طریقه مخفی کردن هر برنامه دلخواه با استفاده از عنوان (caption)برنامه

را معرفی می کنم.برای انجام این کار کافی است از دستور زیر استفاده کنید(البته قبلش باید در قسمت implimentation دستور uses SHELLAPI را اضافه کنیدو یک edit روی فرم قرار بدید :

برای مخفی کردن

ShowWindow(FindWindowEx(0,0,nil,PChar(Edit1.text)),SW_Hide);

برای آشکار کردن

ShowWindow(FindWindowEx(0,0,nil,PChar(Edit1.text)),SW_Show);

 
  لینک مطلب

مرتب کردن sort ستونهای DBGrid با کلیک بر روی عنوان آن ستون

پنجشنبه ٢٧ اردیبهشت ،۱۳۸٦

با سلام

نحوه مرتب کردن اطلاعات درون DBGrid با کلیک بر روی عنوان Title هر ستون آن :

کافی است در رويداد TitleClick مربوط به شی DBGrid کد زیر را بنويسيد :

procedure TSherkatListF.DBGrid1TitleClick(Column: TColumn);
begin
  ADOTable1.Sort:=Column.FieldName;
end;

 
  لینک مطلب

ذخیره کردن تغییرات اعمال شده کاربر بر روی یک DBGrid از جمله اندازه یا ترتیب ...

چهارشنبه ٢۳ اسفند ،۱۳۸٥

با سلام

هر وقت بهار را دیدی از قیامت بسیار یاد کن            رسول اکرم(ص)

شاید همیشه با این موضوع روبرو بوده اید که در یک برنامه بانک اطلاعاتی که از dbgrid استفاده می کند تغیر اندازه و موقعیت و... dbgrid که بوسیله کاریر اعمال می شود بعد از اجرای مجدد برنامه یا باز کردن مجدد فرم دوباره تغیر می کند که این این امر باعث ناراحتی کاربران می شود برای جلوگیری از اینکار می توان از دستورات زیر استفاده کرده و مشخصات ستونهای آن را در داخل یک فایل ذخیره و در هنگام اجرای مجدد برنامه یا نمایش مجدد فرم دوباره آن مشخصات را از طریق آن فایل بازنشانی کرد.

برای ذخیره کردن

DBGrid1.Columns.SaveToFile('filename.txt') ;

برای بازنشانی مجدد

DBGrid1.Columns.LoadFromFile('filename.txt') ;

سال نو بر همه شما عزیزان مبارک باد

 
  لینک مطلب

نوشتن يک متن روی تصوير پيش زمينه ويندوز ِDESKTOP

پنجشنبه ٢۱ دی ،۱۳۸٥

بيا تا مونس هم يار هم غمخوار هم باشيم/ انيس جان غم فرسوده بيمار هم باشيم
شب آيد شمع هم گرديم و بهر يكدگر سوزيم/ شود چون روز دست و پاي هم در كار هم باشيم
دواي هم شفاي هم، براي هم فداي هم/ دل هم جان هم، جانان هم دلدار هم باشيم
به جمعيت پناه آريم از باد پريشاني/ اگر غفلت كند آهنگ ما، هشيار هم باشيم
براي ديده‌باني خواب را بر خويشتن بنديم/ ز بهر پاسباني ديده بيدار هم باشيم
جمال يكدگر گرديم و عيب يكدگر پوشيم/ قبا و جبه و پيراهن و دستار هم باشيم
غم هم شادي هم دين هم دنياي هم گرديم/ بلاي يكدگر را چاره و ناچار هم باشيم
بلاگردان هم گرديده گرد يكدگر گرديم/ شده قربان هم از جان و نيت‌دار هم باشيم
يكي گرديم در گفتار و در كردار و در رفتار/ زبان و دست و پا يك كرده خدمتكار هم باشيم
نمي بينم به جز تو همدمي اي فيض در عالم/ بيا دمساز هم گنجينه اسرار هم باشيم

                                                 ملا محسن فیض کاشانی

برای نوشتن یک متن روی تصویر پیش زمینه ویندوز Desktop wallpaper می توان از کد زیر استفاده کرد :

procedure DrawTextOnDesktop(TextToDraw: string) ;
var
   Handle: HWND;
   Dc: HDC;
   ACanvas: TCanvas;
begin
   Handle := GetDesktopWindow;
   Dc := GetWindowDC(Handle) ;
   ACanvas := TCanvas.Create;
   try
     ACanvas.Handle := DC;
     BeginPath(ACanvas.Handle) ;
     ACanvas.Font.Color := clRed;
     ACanvas.Font.Name := 'Tahoma';
     ACanvas.Font.Size := 30;
     SetBkMode(ACanvas.Handle, TRANSPARENT) ;
     EndPath(ACanvas.Handle) ;
     ACanvas.TextOut(0, 0, TextToDraw) ;
   finally
     ReleaseDC(Handle, ACanvas.Handle) ;
     ACanvas.Free;
   end;
end;

حال پروسیجر بالا را به صورت ذیل فراخوانی کنید :

DrawTextOnDesktop('salam'):

موفق باشید(ترجمه شده از سایت delphi.about)

 
  لینک مطلب

تغيير زبان صفحه کلید در حین اجرای برنامه keyboard layout

پنجشنبه ۱٦ آذر ،۱۳۸٥

رَبَّنَا لاَ تُؤَاخِذْنَا إِن نَّسِينَا أَوْ أَخْطَأْنَا رَبَّنَا وَلاَ تَحْمِلْ عَلَيْنَا إِصْرًا كَمَا حَمَلْتَهُ عَلَى الَّذِينَ مِن قَبْلِنَا رَبَّنَا وَلاَ تُحَمِّلْنَا مَا لاَ طَاقَةَ لَنَا بِهِ وَاعْفُ عَنَّا وَاغْفِرْ لَنَا وَارْحَمْنَآ أَنتَ مَوْلاَنَا فَانصُرْنَا عَلَى الْقَوْمِ الْكَافِرِينَ.

طريقه تغییر زبان صفحه کلید(به ویژه فارسی به انگلیسی و بالعکس).

برای این کار کافی در رویداد onshow فرم اصلی یا هر فرم دیگر دستورات زیر را به کار ببرید:

برای فارسی :

  LoadKeyboardLayout('00000429',KLF_ACTIVATE);

برای انگلیسی :

  LoadKeyboardLayout('00000409',KLF_ACTIVATE);

موفق باشید.

 
  لینک مطلب

لينك دوستان