<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5762110</id><updated>2026-07-24T08:01:55.425+02:00</updated><title type='text'>معلم دلفی</title><subtitle type='html'>سوال و جواب در زمینه برنامه نویسی با زبان دلفی</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>90</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5762110.post-112763553836371735</id><published>2012-11-13T15:54:00.000+01:00</published><updated>2012-11-13T15:54:28.049+01:00</updated><title type='text'>چه طوری  ستونهای dbgrid را  به صورت combobox درآورم ؟</title><summary type="text">

يك راه ساده براي اينكار وجود داره. 


شما كافيه بر روي رويداد مربوط به SelectCellدر dbgride  برنامه ای بنویسید که اطلاعات مربوط را در یک کامبو باکس نشون بده. البته قبلش باید یک کامبو داشته باشید که دیده نشه. فقط هر بار که یک سلول در dbgride انتهاب میشه باید طول و عرض و همچنین جای combobox را طوری تنظیم کنید که کاربر تصور بکنه این کمبو مربوط به همون سلول هست.




procedure </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112763553836371735/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112763553836371735' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112763553836371735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112763553836371735'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2012/11/dbgrid-combobox.html' title='چه طوری  ستونهای dbgrid را  به صورت combobox درآورم ؟'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-115511266021150508</id><published>2006-08-09T10:35:00.000+02:00</published><updated>2006-08-09T10:38:25.353+02:00</updated><title type='text'>در زمینه دلفی 2005</title><summary type="text">یک کتاب خوب در زمینه دلفی 2005 شما می توانید این کتاب را براحتی از همین سایت سفارش بدهید. برای شما بصورت رایگان ارسال میشه. کتاب دلفی 2005   </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/115511266021150508/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/115511266021150508' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/115511266021150508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/115511266021150508'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2006/08/2005.html' title='در زمینه دلفی 2005'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-115338660647135086</id><published>2006-07-20T11:10:00.000+02:00</published><updated>2006-09-10T07:46:54.186+02:00</updated><title type='text'>روشهاي بالا بردن Performance در Query ها</title><summary type="text">روشهاي بالا بردن Performance در Query ها --------------------------------------------------------------------------------1-تا جائيكه امكان دارد سعي كنيد از عبارتWHERE در دستورات SELECT خود استفاده كنيد.2- از Inner Join استفاده نكنيد.3-تا حد امكان از بکارگيري Cursor اجتناب كنيد.4-در مورد اينكه آيا SELECT شما واقعا به DISTINCT نياز دارد يا نه توجه كنيد . در جايي كه نياز نيست از آن به هيچ عنوان </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/115338660647135086/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/115338660647135086' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/115338660647135086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/115338660647135086'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2006/07/performance-query.html' title='روشهاي بالا بردن Performance در Query ها'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-115297222518641013</id><published>2006-07-15T16:01:00.000+02:00</published><updated>2006-07-15T16:07:38.366+02:00</updated><title type='text'>جابجائی نوار Scroll</title><summary type="text">گاهی نیاز داریم که نوار اسکرول را در برنامه جابجا کنیم تا بتوانیم یک متن بزرگ را نمایش دهیم. اینکار با کمک موس بسادگی  انجامپذیر است . داینجا می خواهم سورس کدی را ارائه دهم که اینکار را از داخل برنامه دلفی انجام می دهد.procedure MemoScrollDown(Memo: TMemo) ;var  ScrollMessage:TWMVScroll;  i:integer;begin  ScrollMessage.Msg:=WM_VScroll;  for i := 0 to Memo.Lines.Count do  begin   </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/115297222518641013/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/115297222518641013' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/115297222518641013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/115297222518641013'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2006/07/scroll.html' title='جابجائی نوار Scroll'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-114932250882964961</id><published>2006-06-03T10:13:00.000+02:00</published><updated>2006-06-03T10:15:10.240+02:00</updated><title type='text'>پنهان کردن آیکون از روی صفحه دسک تاپ ویندوز</title><summary type="text">با استفاده از سورس کد زیر می توانید یک آیکون را از روی صفحه دسکتاپ ویندوز پنهان کنید یا آنرا مجددا نمایش دهید.procedure ShowDesktop(const YesNo : boolean) ;var h : THandle;begin  h := FindWindow(&#39;ProgMan&#39;, nil) ;  h := GetWindow(h, GW_CHILD) ;  if YesNo = True then    ShowWindow(h, SW_SHOW)  else    ShowWindow(h, SW_HIDE) ;end;</summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/114932250882964961/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/114932250882964961' title='3 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/114932250882964961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/114932250882964961'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2006/06/blog-post.html' title='پنهان کردن آیکون از روی صفحه دسک تاپ ویندوز'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-114361983715477255</id><published>2006-03-29T10:06:00.000+02:00</published><updated>2006-06-18T10:06:23.403+02:00</updated><title type='text'>چطور میشه از داخل برنامه دلفی به سطل آشغال ویندوز دسترسی داشت؟</title><summary type="text">سورس کد زیر می تواند اینکار را برای شما انجام دهد.در یک برنامه جدید یک دکمه بگذارید و روتین زیر را برای رویداد کلیک آن بنویسید.Place a TButton named &quot;OpenBinButton&quot; on a formuses  ShlObj, ShellAPI, ... ; Place a TButton named &quot;OpenBinButton&quot; on a form, handle its OnClick event as: procedure TRecycleBinForm.OpenBinButtonClick(Sender: TObject) ;var   recycleBinPIDL: PItemIDList;   execInfo: </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/114361983715477255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/114361983715477255'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2006/03/blog-post.html' title='چطور میشه از داخل برنامه دلفی به سطل آشغال ویندوز دسترسی داشت؟'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-113947129539313490</id><published>2006-02-09T08:41:00.000+01:00</published><updated>2006-02-09T08:48:15.406+01:00</updated><title type='text'>دانلود کردن یک فایل از اینترنت</title><summary type="text">سورس کد زیر را می توانید برای دانلود یک فایل از طریق اینترنت استفاده نمائید.فراموش نکنید که در ابتدای برنامه حتما یونیت اشاره شده در ابتدای سورس را فراخوانی کنید.uses ExtActns, ...type   TfrMain = class(TForm)   ...   private     procedure URL_OnDownloadProgress        (Sender: TDownLoadURL;         Progress, ProgressMax: Cardinal;         StatusCode: TURLDownloadStatus;         StatusText: </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/113947129539313490/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/113947129539313490' title='1 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113947129539313490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113947129539313490'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2006/02/blog-post.html' title='دانلود کردن یک فایل از اینترنت'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-113843798527043738</id><published>2006-01-28T09:42:00.000+01:00</published><updated>2006-01-28T09:46:25.596+01:00</updated><title type='text'>تهیه نسخه پشتیبان از بانک اطلاعاتی</title><summary type="text">How could we get backup from our SQL Server in Delphi?تهیه بک آپ یا نسخه پشتیبان از بانک اطلاعاتی در دوره های زمانی خاض یکی از مهمترین بخشهای یک برنامه بانک اطلاعاتی است. یکی از بانکهای اطلاعاتی که در دلفی زیاد استفاده میشه SQL Server است که سورس زیر به شما کمک م یکنه تا بتونید از درون برنامه دلفی از بانک اطلاعاتی خودتان بک آپ بگیرید.function ConvertListItemsToMultiString(Items: TListItems; var S</summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/113843798527043738/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/113843798527043738' title='1 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113843798527043738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113843798527043738'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2006/01/blog-post.html' title='تهیه نسخه پشتیبان از بانک اطلاعاتی'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-113664388098908215</id><published>2006-01-07T15:21:00.000+01:00</published><updated>2006-01-07T15:24:41.063+01:00</updated><title type='text'>برنامه نويسی بانکهای اطلاعاتی در دلفی 7</title><summary type="text">در اين کتاب برنامه نويسان دلفی و کايليکس جديدترين فن آوری دستيابی بانک های اطلاعاتی بورلند(dbExpress) را می آموزند. اين کتاب عناوينی از قبيل تنظيم يک بانک اطلاعاتی برای برنامه های بانک اطلاعاتی يک يا چند رديفی را دربرمی گيرد. در اين کتاب قطعه کدهای بسيار و برنامه های نمونه کوچکی همراه مفاهيم ارائه شده است. لینک خرید کتاب برنامه نویسی بانکهای اطلاعاتی دلفی 7نويسنده: اريک هالمنناشر: تخت سليمان قيمت</summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/113664388098908215/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/113664388098908215' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113664388098908215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113664388098908215'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2006/01/7.html' title='برنامه نويسی بانکهای اطلاعاتی در دلفی 7'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-113569991948622808</id><published>2005-12-27T17:08:00.000+01:00</published><updated>2005-12-27T17:14:56.300+01:00</updated><title type='text'>تغییر رنگهای یک گرید</title><summary type="text">How to change the string grid cell color?سورس کد زیر به شما کمک می کند که با استفاده از رویدادهای انتخاب یک سلول یا در زمان ایجاد تصویر سلول تغییرات مورد نظر شما در زمینه رنگ سلولها اعمال شود.type   TGridCracker = Class( TStringgrid );   // required to access protected method Invalidaterow procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol,   ARow: Integer; var CanSelect: Boolean); </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/113569991948622808/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/113569991948622808' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113569991948622808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113569991948622808'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/12/blog-post.html' title='تغییر رنگهای یک گرید'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-113333499092395419</id><published>2005-11-30T08:16:00.000+01:00</published><updated>2005-11-30T08:20:08.496+01:00</updated><title type='text'>انتقال یک فایل بزرگ از طریق تقسیم به قطعات کوچک در دلفی</title><summary type="text">گاهی برای انتقال یک فایل بزرگ محدودیت پهنای باند داریم و نمی توانیم آنرا یکجا منتقل کنیم. در این زمیان با تقسیم فایل به قسمتهای کوچک و انتقال هر قسمت به مقصد و در نهایت ساختن فایل اصلی راه حل خوبی است.در حال حاضر برنامه های زیادی هستند که انتقال فایل از اینترنت را با این روش انجام می دهند و کاربران ایرانی هم بدلیل سرعت اینترنت در ایران از متقاضیان اینگونه برنامه ها هستند.نمونه این برنامه ها </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/113333499092395419/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/113333499092395419' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113333499092395419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113333499092395419'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/11/blog-post_30.html' title='انتقال یک فایل بزرگ از طریق تقسیم به قطعات کوچک در دلفی'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-113325479667007887</id><published>2005-11-29T09:59:00.000+01:00</published><updated>2005-11-29T09:59:56.680+01:00</updated><title type='text'>استفاده از اکتیو ایکس در برنامه های دلفی</title><summary type="text">یکی از روشهای بسیار کارا در برنامه نویسی امکان استفاده از اکتیو ایکس در برنامه است که دلفی هم این امکان را در اختیار برنامه نویسان قرار داده است. مثلا فرض کنید شما می خواهید در برنامه خودان یک فایل پی دی اف را باز کرده و نمایش دهید. برای اینکار می توانید با وارد نمودن اکتیو ایکس مربوط به آکرویات ریدر در دلفی براحتی از تمام امکاناتی که در برنامه آکروبات ریدر دارید در برنامه دلفی خودتان استفاده </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/113325479667007887/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/113325479667007887' title='4 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113325479667007887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113325479667007887'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/11/blog-post_29.html' title='استفاده از اکتیو ایکس در برنامه های دلفی'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-113212549782106334</id><published>2005-11-16T08:18:00.000+01:00</published><updated>2005-11-16T08:21:25.776+01:00</updated><title type='text'>استفاده از توابع تلفن ویندوز</title><summary type="text">در API ویندوز مجموعه ای از توابع وجود دارند که با استفاده از آنها می توان تمام کارهای مربطو به تلفن و ارتباط برنامه از طریق تلفن را انجام داد. این مجموعه با نام TAPI شناخته شده است.برای استفاده از این مجموعه در دلفی در پروژه JEDI مجموعه ای قرار داده شده که افراد علاقه مند می توانند آنرا دانلود کرده و استفاده نمایند.برای دانلود می توانید  به صفحه سایت JEDI در این زمینه مراجعه نمائید.ftp://</summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/113212549782106334/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/113212549782106334' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113212549782106334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/113212549782106334'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/11/blog-post.html' title='استفاده از توابع تلفن ویندوز'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112936003214472715</id><published>2005-10-15T09:07:00.000+02:00</published><updated>2005-10-15T09:11:59.216+02:00</updated><title type='text'>چطور یک برنامه تنظیم اولیه بنویسیم.</title><summary type="text">Using the RunOnce Registry Keyگاهی نیاز داریم که یک برنامه فقط یکبار آنهم زمانی که ویندوز بالا می آید اجرا شده و در دفعات دیگر بالا آمدن ویندوز اجرا نشود. مثلا می خواهیم این برنامه در اولین بار بعد از نصب برنامه ما بر روی سیستم اجرا شده و تنظیمات خاصی را بر روی سیستم انجام دهد. برای اینکار در رجیستری ویندوز کلید خاصی وجود دارد که اگر درست تنظیم نمائیم اینکار را برای ما انجام می دهد. نمونه سورس کد</summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112936003214472715/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112936003214472715' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112936003214472715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112936003214472715'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/10/blog-post_15.html' title='چطور یک برنامه تنظیم اولیه بنویسیم.'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112849841189897944</id><published>2005-10-05T09:46:00.000+02:00</published><updated>2005-10-12T06:53:53.480+02:00</updated><title type='text'>سورس کد یک برنامه  نمونه برای لرزاندان پنجره برنامه</title><summary type="text">حتما در برنامه یاهو دیده اید که با زدن زنگ پنجره برنامه شروع به لرزش می کند. اگر می خواهید اینکار را در دلفی انجام دهید می توانید از سورس کد زیر استفاده نمائید.procedure WindowShake(wHandle: THandle) ;const   MAXDELTA = 4;   SHAKETIMES = 500;var   oRect, wRect :TRect;   deltax : integer;   deltay : integer;   cnt : integer;   dx, dy : integer;begin   //نگهداری محل اصلی پنجره   GetWindowRect(</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112849841189897944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112849841189897944'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/10/blog-post.html' title='سورس کد یک برنامه  نمونه برای لرزاندان پنجره برنامه'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112789151239280616</id><published>2005-09-28T09:11:00.000+02:00</published><updated>2005-09-28T09:12:41.556+02:00</updated><title type='text'>چطور امکان ویرایش اطلاعات را در درون یک لیست باکس اضافه کنیم؟</title><summary type="text">همانطور که می دانید لیست باکس فقط آیتمهای موجود و تعریف شده در خودش را نشان می دهد و امکان ویرایش آیتمها نیست. اما اگر شما در برنامه ای بخواهید امکان ویرایش آیتمهای لیست باکس را به کاربر بدهید چکار خواهید کرد؟ برنامه زیر روش انمجام اینکار را به شما نشان می دهد. استفاده از این روش برای همه کامپوننتهای دیگر هم جواب می دهد.ابتدا یک لیست باکس درون فرم خود قرار دهید و در تعریف فرم خود سورس زیر را </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112789151239280616/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112789151239280616' title='3 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112789151239280616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112789151239280616'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/09/blog-post_28.html' title='چطور امکان ویرایش اطلاعات را در درون یک لیست باکس اضافه کنیم؟'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112789073627264087</id><published>2005-09-28T08:58:00.000+02:00</published><updated>2005-09-28T08:59:34.673+02:00</updated><title type='text'>یک سورس کد دلفی خوب - چطور میشه با حرکت موس روی listbox آیتم زیر اون انتخاب بشه</title><summary type="text">کاری که باید انجام بشه اینه که روی رویداد مربوط به حرکت موس در لیست باکس برنامه زیر را بنویسیم.در این برنامه  بسته به اینکه موس کجا قرار گرفته ، آیتم مربوط به لیست باکس فعال میشه.procedure TForm1.ListBox1MouseMove   (Sender: TObject; Shift: TShiftState; X, Y: Integer) ;begin   ListBox1.ItemIndex := ListBox1.ItemAtPos(Point(x,y), True) ;end;</summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112789073627264087/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112789073627264087' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112789073627264087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112789073627264087'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/09/listbox.html' title='یک سورس کد دلفی خوب - چطور میشه با حرکت موس روی listbox آیتم زیر اون انتخاب بشه'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112757535372849288</id><published>2005-09-24T17:22:00.000+02:00</published><updated>2005-09-24T17:22:34.883+02:00</updated><title type='text'>کامپوننت تقویم فارسی برای برنامه نویسی</title><summary type="text">کامپوننت تقویم فارسی برای برنامه نویسان دلفیبه طراح خوب این کامپوننت پیشنهاد می کنم که اسمی حرفه ای برای این کامپوننت خوب انتخاب کنند. داشتن یک اسم با معنی و حرفه ای فروش را افزایش خواهد داد.اینکه فقط اسم کامپوننت را بصورت اسم کلاس آن اعلام کنیم یا توضیح دهیم و اسم نگذاریم تاثیر منفی در فروش در طولانی مدت خواهد داشت.نقل از سایت رسمی این کامپوننت :راهکارهای تاريخ هجری شمسی پشتيبانی کامل </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112757535372849288/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112757535372849288' title='3 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112757535372849288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112757535372849288'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/09/blog-post_24.html' title='کامپوننت تقویم فارسی برای برنامه نویسی'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112713193214034383</id><published>2005-09-19T14:12:00.000+02:00</published><updated>2005-09-19T14:12:12.193+02:00</updated><title type='text'>چطور میشه در برنامه دلفی امکان ویرایش یک صفحه وب را داد؟</title><summary type="text">یک کامپوننت مرورگر اینترنت در فرم برنامه بگذارید . در بخش تابع مربوط به ایجاد فرم سورس زیر را بنویسید.uses MSHTML;procedure TForm1.FormCreate(Sender: TObject) ;begin  WebBrowser1.Navigate(&#39;http://delphi.webrah.com&#39;) ;end;در بخش مربوط به رویداد مرورگر اینترنتی هم سورس پائین را اضافه نمایئد.procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;   const pDisp: IDispatch; var </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112713193214034383/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112713193214034383' title='3 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112713193214034383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112713193214034383'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/09/blog-post_112713193214034383.html' title='چطور میشه در برنامه دلفی امکان ویرایش یک صفحه وب را داد؟'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112712705484864524</id><published>2005-09-19T12:50:00.000+02:00</published><updated>2005-09-19T12:53:10.660+02:00</updated><title type='text'>یک سایت خوب با سورس کد رایگان برای برنامه های دلفی</title><summary type="text">آموزش دلفیدر این سایت می توانید سورس کدهای مربوط به موارد زیر را با توضیحات کامل دانلود کرده و استفاده نمائید.استفاده از دیتابیس اکسز تو دلفی ترکیب دو تصویر حلقه در حال گردش طراحي فيلتر نگاتيو به دست آوردن رنگ (RGB) هر نقطه با حركت ماوس بر روي دسكتاپ يا هر جاي ديگه نمايش زمان و تاريخ به صورت خودكار در دلفي سياه و سفيد كردن تصوير با دلفيراستی اگر شما هم سایت می شناسید که سورس کد دلفی داره در اینجا</summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112712705484864524/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112712705484864524' title='6 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112712705484864524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112712705484864524'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/09/blog-post_19.html' title='یک سایت خوب با سورس کد رایگان برای برنامه های دلفی'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112694649078457131</id><published>2005-09-17T10:41:00.000+02:00</published><updated>2005-09-17T10:45:03.976+02:00</updated><title type='text'>چطور میشه لیست دستگاههای موجود در سیستم را در زبان دلفی تهیه کرد؟</title><summary type="text">با سورس کد زیر می توانید لیست دستگاههای موجود در کامپیوتر را ببینید.کامپوننتهای زیر را اضافه کنید و در بخش مربوط به رویداد لیک دکمه خود سورس زیر را هم بنویسیدTMemoTButtonاینکه چطور میشه به یک پورت اطلاعات فرستاد یا اطلاعاتی را خواند را هم در مقالات بعدی توضیح خواهم داد.procedure TForm1.Button1Click(Sender: TObject) ;var  istr: string;  isize, j: dword;begin   setlength(istr, 4000) ;   isize := </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112694649078457131/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112694649078457131' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112694649078457131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112694649078457131'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/09/blog-post.html' title='چطور میشه لیست دستگاههای موجود در سیستم را در زبان دلفی تهیه کرد؟'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112425588164336560</id><published>2005-08-17T07:18:00.000+02:00</published><updated>2005-08-17T07:18:01.676+02:00</updated><title type='text'>شبیه سازی فشرده شدن یک کلید از درون برنامه</title><summary type="text">گاهی شما می خواهید از درون برنامه خودتان فشرده شدن یک کلید را برای برنامه شبیه سازی نمائید بطوریکه انگار یک کاربر این کلید را فشرده است. در این روتین برای همه کلیدهائی که قابل نمایش هستند فق کافیست که کد اسکی آنها را به این روتین بدهید و برای کلیدهای شیفت یا کنترل بایستی متغیر مربوطه را تنظیم نمائید.Procedure PostKeyEx32(key: Word; const shift: TShiftState; specialkey: Boolean) ;type   </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112425588164336560/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112425588164336560' title='1 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112425588164336560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112425588164336560'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/08/blog-post_17.html' title='شبیه سازی فشرده شدن یک کلید از درون برنامه'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112407992804982629</id><published>2005-08-15T06:25:00.000+02:00</published><updated>2005-08-15T06:30:02.323+02:00</updated><title type='text'>چطور میشه برنامه را از نوار وظیفه پنهان کرد؟</title><summary type="text">procedure TForm1.FormCreate(Sender: TObject) ;begin   ShowWindow(Application.Handle, SW_HIDE) ;   SetWindowLong(Application.Handle, GWL_EXSTYLE,     getWindowLong(Application.Handle, GWL_EXSTYLE) or     WS_EX_TOOLWINDOW) ;   ShowWindow(Application.Handle, SW_SHOW) ;end;</summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112407992804982629/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112407992804982629' title='1 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112407992804982629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112407992804982629'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/08/blog-post.html' title='چطور میشه برنامه را از نوار وظیفه پنهان کرد؟'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112177708041452430</id><published>2005-07-19T14:44:00.000+02:00</published><updated>2005-07-19T14:44:40.456+02:00</updated><title type='text'>چطور می توان  رزولوشن صفحه نمایش را از با برنامه نویسی تغییر داد؟</title><summary type="text">شاید شما هم برای اینکه برنامه تان بتواند کامل د مناسب نمایش داده شود، نیاز دارید که در یک اندازه خاص از صفحه نمایش کار کنید.برای اینکار می توانید اندازه رزولوشن صفحه را در هنگام اجرا تغییر دهید.برنامه زیر به شما کمک خواهد کرد تا با کمک API ویندوز اینکار را در دلفی انجام دهید function SetScreenResolution(Width, Height: integer): Longint;   var     DeviceMode: TDeviceMode;   begin     with </summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112177708041452430/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112177708041452430' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112177708041452430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112177708041452430'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/07/blog-post.html' title='چطور می توان  رزولوشن صفحه نمایش را از با برنامه نویسی تغییر داد؟'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5762110.post-112133657287386157</id><published>2005-07-14T12:22:00.000+02:00</published><updated>2005-07-14T12:22:52.906+02:00</updated><title type='text'>Windows Telephony (TAPI) Support in Windows NT 4.0</title><summary type="text">در سایت شرکت میکروسافت می توانید با TAPI آشنا بشید که راهنمای برنامه نویسی و ارتباط با تلفن را بطور کامل توضیح داده است.سورس کدهای نوشته شده در اینجا همگی با وی بی یا سی هستند که شما براحتی می توانید اونها را به زبان دلفی نوشته و استفاده کنید.Windows Telephony (TAPI) Support in Windows NT 4.0</summary><link rel='replies' type='application/atom+xml' href='http://delphi.dilmaj.net/feeds/112133657287386157/comments/default' title='نظرات پیام'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5762110/112133657287386157' title='0 نظر'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112133657287386157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5762110/posts/default/112133657287386157'/><link rel='alternate' type='text/html' href='http://delphi.dilmaj.net/2005/07/windows-telephony-tapi-support-in.html' title='Windows Telephony (TAPI) Support in Windows NT 4.0'/><author><name>Ali Reza Ebadat</name><uri>http://www.blogger.com/profile/01335297083423745162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikm8zpUM9vasnkJP7me-IYPISSnHoCJsmKqRjn3uDlcf-UZ-Z48S-TbijGVti7Fbe6xvhYPnQx6rKHSZG-ReVe_i5_1Cr1zXyR798ql9FqhJNli4xXG-iTJl7J_Ryu240/s220/Reza-side.JPG'/></author><thr:total>0</thr:total></entry></feed>