سورس دلفی


سلام
امروز چند تا سورس جدید براتون میزارم.امیدوارم خوشتون بیاد!!!!
۱-گذاشتن پسورد روی جدول Paradox

uses
  Bde, SysUtils, dbtables, windows;


function StrToOem(const AnsiStr: string): string;
begin
  SetLength(Result, Length(AnsiStr));
  if Length(Result)  0 then
    CharToOem(PChar(AnsiStr), PChar(Result));
end;

function TablePasswort(var Table: TTable; password: string): Boolean;
var
  pTblDesc: pCRTblDesc;
  hDb: hDBIDb;
begin
  Result := False;
  with Table do
  begin
    if Active and (not Exclusive) then Close;
    if (not Exclusive) then Exclusive := True;
    if (not Active) then Open;
    hDB := DBHandle;
    Close;
  end;
  GetMem(pTblDesc, SizeOf(CRTblDesc));
  FillChar(pTblDesc^, SizeOf(CRTblDesc), 0);
  with pTblDesc^ do
  begin
    StrPCopy(szTblName, StrToOem(Table.TableName));
    szTblType := szParadox;
    StrPCopy(szPassword, StrToOem(Password));
    bPack      := True;
    bProtected := True;
  end;
  if DbiDoRestructure(hDb, 1, pTblDesc, nilnilnil, False) DBIERR_NONE then Exit;
  if pTblDesc  nil then FreeMem(pTblDesc, SizeOf(CRTblDesc));
  Result := True;
end;



۲-قراردادن نوار پیشرفت در Progressbar

type
  THackControl = class(TControl);

procedure TfrmWebsite.FormCreate(Sender: TObject);
var
  PanelRect: TRect;
begin
  THackControl(ProgressBar1).SetParent(StatusBar1);
  SendMessage(StatusBar1.Handle, SB_GETRECT, 1, Integer(@PanelRect));
  with PanelRect do
    ProgressBar1.SetBounds(Left, Top, Right - Left, Bottom - Top);
end;



۳-ارتباط با SQL در دلفی

procedure TForm1.Button1Click(Sender: TObject);
begin
  ADOConnection1.ConnectionString := 'Server=Hostname;DataBase=DatabaseName';
  ADOConnection1.Open('UserName', 'Password');
  ADOConnection1.Connected := True;
end;


۴-کپی کردن یک فایل و نمایش پیشرفت در یک Progressbar

 
procedure TForm1.CopyFileWithProgressBar1(Source, Destination: string);

var
  
FromF, ToF: file of byte;
  Buffer: array[0..4096] of char;
  NumRead: integer;
  FileLength: longint;
begin
  
AssignFile(FromF, Source);
  reset(FromF);
  AssignFile(ToF, Destination);
  rewrite(ToF);
  FileLength := FileSize(FromF);
  with Progressbar1 do
  begin
    
Min := 0;
    Max := FileLength;
    while FileLength > 0 do
    begin
      
BlockRead(FromF, Buffer[0], SizeOf(Buffer), NumRead);
      FileLength := FileLength - NumRead;
      BlockWrite(ToF, Buffer[0], NumRead);
      Position := Position + NumRead;
    end;
    CloseFile(FromF);
    CloseFile(ToF);
  end;



۵-رنگی کردن سطرهای یک DBGrid

procedure TForm1.ColorGrid(dbgIn: TDBGrid; qryIn: TQuery; const Rect: TRect;
  DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
var 
  iValue: LongInt;
begin
 
  if (DataCol = 0) then
  begin
    
    iValue := qryIn.FieldByName('HINWEIS_COLOR').AsInteger;
    case iValue of
      1: dbgIn.Canvas.Brush.Color := clGreen;
      2: dbgIn.Canvas.Brush.Color := clLime;
      3: dbgIn.Canvas.Brush.Color := clYellow;
      4: dbgIn.Canvas.Brush.Color := clRed;
    end;
       dbgIn.DefaultDrawColumnCell(Rect, DataCol, Column, State);
  end;
end;

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
  ColorGrid(DBGrid1, Query1, Rect, DataCol, Column, State);
end;

 امیدوارم که استفاده کنید.اگه نظری داشتید یا سوس برنامه ای خواستید به من بگید.من کمکتون می کنم.

بابک



نظرات 137 + ارسال نظر
وحید جمعه 4 اسفند‌ماه سال 1385 ساعت 03:22 ق.ظ http://vahidqara.blogfa.com

سلام:
می خواستم بدونم که چطور در دلفی میشه متن متحرک ساخت مثل تابلو های تبلیغاتی

سلام
یکی از روشهای ساده و بدون نیاز به کامپوننت خاص اینه که یه لیبل و یه تایمر روی فرم بزارید و در رویداد کلیک تایمر هر ثانیه به خصوصیت تراز چپ یا راست اون یه واحد اضافه کنید اونوقت متن درون لیبل بصورت متحرک از چپ به راست یا بالعکس نمایش داده خواهد شد

ژرستو شنبه 5 اسفند‌ماه سال 1385 ساعت 12:11 ب.ظ

من نمی دانم با دلفی چند شروع کنم لطفا راهنمایی کنید

سلام
به نظر من بهتره برای شروع کار با دلفی ۷ شروع کنید و برای گذر به محیط دات نت از دلفی ۲۰۰۶ استفاده نمایید

مهدی یکشنبه 13 اسفند‌ماه سال 1385 ساعت 10:36 ق.ظ

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

بله متاسفانه این کامپوننت مودم مورد نظر رو ساپورت نمیکنه و با اکثر مودمها مشکل داره . شما میتونید از کامپوننت Excele Tel یا Async استفاده نمایید که در مجموعه Delphi-Magic 2006 هر دو بصورت فول سورس هستند
موفق باشید

ندا سه‌شنبه 15 اسفند‌ماه سال 1385 ساعت 06:25 ب.ظ

یه پروژه با دلفی و sqlserver کارمی کنم .واسه دستور حذف به مشکل برخوردم دستور حذف رو انجام میده ولی این error روهم داره(creating cursor handle) خواهش می کنم کمکم کنید.

لطفا کد دستور حذف رو بنویسید تا ببینم مشکل از کجاست
موفق باشید

زهره جمعه 18 اسفند‌ماه سال 1385 ساعت 02:20 ق.ظ

سلام
من تو fastreport‌ یک مشکل دارم نمی تونم بیشتر از ۵ صفحه print‌ به گیرم . ممنوع میشم اگه راهنمایی کنید

سلام
فکر میکنم شما از نسخه تریال یا پولی اون استفاده میکنید به همین خاطر نمیتونید بیشتر از ۵ صفحه پرینت بگیرید . برای این کار شما باید از نسخه فول سورس آن استفاده نمایید که در مجموعه Delphi Magic 2006 آخرین ورژن این کامپوننت بصورت فول سورس موجود هست
موفق باشید

محسن پنج‌شنبه 24 اسفند‌ماه سال 1385 ساعت 11:48 ب.ظ

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

سلام
شما باید چند کار انجام بدید
۱-برنامه تون رو در رجیستری ثبت کنید
۲-برنامه رو در استارت آپ ویندوز قرار بدید تا با هر بار اجرای ویندوز در سیستم لود بشه (با استفاده از رجیستری)
۳-یا از کامپوننت ‍CoolTray Icon استفاده کنید که مجانیه و با یه سرچ کوچک در گوگل پیدا میکنید یا از طریق کد نویسی این کار رو انجام بدید.
در سایت www.delphi.about.com ‌هم یه نمونه مثال هست
۴-خیر تمامی این کارها رو براحتی میتونید در دلفی انجام بدید.
برای کار با رجیستری یه مثال در بخش دانلود سایت هست میتونید استفاده نمایید

http://www.Delphi-Magic.com/source.php

موفق باشید

مهران پنج‌شنبه 16 فروردین‌ماه سال 1386 ساعت 07:05 ق.ظ

لطفا نحوه ارتباط دلفی با اکسس و نحوه حذف-اضافه و تغییر اطلاعات داده ها را توضیح دهید

سلام
فکر نمیکنم این مساله سختی باشه . راحت ترین ارتباط با بانک اکسس هستش . از مثالهایی که در سایت هست میتونید استفاده کنید و روش رو یاد بگیرید . از مقاله ای که در زمینه آموزش ارتباط دلفی با اس کیو ال سرور ۲۰۰ هست میتونید استفاده کنید و بجای Microsoft OLE DB Provider for SQL Server از گزینه Microsoft Jet 4.0 OLE DB Provider استفاده نمایید و آدرس دیتابیس اکسس رو بدید.
موفق باشید

ارمغان شنبه 25 فروردین‌ماه سال 1386 ساعت 10:32 ق.ظ

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

سلام

شما باید با مباحث تاریخ و زمان در دلفی آشنایی کامل داشته باشید و اینکه با دیتابیس هم بتونید براحتی کار کنید .
باید برنامه رو در رجیستری ثبت کنید تا بصورت اتوماتیک با شروع ویندوز اجرا بشه
منظورتون از انتشار روی وب سایت چیه؟
باری ارسال ای میل هم باید از کامپوننتهای مربوط در این زمینه استفاده نمایید . ولی من فکر میکنم منظورتون از ارسال ای میل برنامه تحت وب هستش؟
لطفا در مورد سوالتون بیشتر توضیح بفرمایید

موفق باشید

محمدی شنبه 25 فروردین‌ماه سال 1386 ساعت 12:07 ب.ظ

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

سلام
شما میتونید از کامپوننتهای مختلفی که در این زمینه هست استفاده کنید . یکی از این کامپوننتها که در زمینه گرافیک و مالتی مدیا در دلفی بسیار قدرتمند هست ImageEn هستش که براحتی میتونه این خواسته شما رو برآورده کنه.
این برنامه بقدری قدرتمنده که میتونید در دلفی یه برنامه مثل کورل یا فوتوشاپ بنویسید !!!!! آدرس سایتش هم اینه :

www.HiComponents.com

برای تهیه آخرین نسخه اون همراه با سورس کامل و مثالها لطفا به آدرس زیر مراجعه نمایید :


http://www.Delphi-Magic.com/magic-collection.php

موفق باشید

نسیم شنبه 1 اردیبهشت‌ماه سال 1386 ساعت 08:26 ب.ظ

سلام
خسته نباشید
من جزوه آموزشی fast report شما قسمت اولش را خوندم اگه ممکنه قسمت های دیگرش را برام بفرستید اگر چیزی دیگه هم دارید که بتونه در این زمینه کمکم کنه ممنون میشم اگه برام بفرستید

سلام
متاسفانه به علت گرفتاری شغلی فرصت نکردم که قسمت دوم و نهایی آموزش فست ریپورت رو اماده کنم .اما به محض آماده شدن در سایت میزارم تا استفاده نمایید

موفق باشید

سعید سه‌شنبه 4 اردیبهشت‌ماه سال 1386 ساعت 09:34 ق.ظ

اگه امکان داره تفاوت بین dir و / را در دلفی و جاوا توضیح بدین؟

سلام
لطفا در مورد سوالتون بیشتر توضیح بفرمایید
متشکرم

رضا سه‌شنبه 4 اردیبهشت‌ماه سال 1386 ساعت 05:26 ب.ظ

چرا فایل اجرایی برنامه های vclکه با دلفی۸ نوشته شده اند بر روی کامپیوترهایی که دلفی روی ان نصب نیست اجرا نمیشود؟
با تشکر و ارزوی موفقییت.

سلام
نباید اینطور باشه . آیا شما از بانک اطلاعاتی پارادوکس استفاده میکنید ؟
چون زمانی که موتور بانک اطلاعاتی بورلند یا BDE - Borland Database Engine روی سیستم کاربر نصب نباشه برنامه شما اجرا نخواهد شد.
اما اگه برنامه شما از این بخشها استفاده نکرده این مشکل کمی غیر عادیه . شما روی یه ویندوز دیگه برنامه رو کامپایل کنید و تست کنید
موفق باشید

رامین سه‌شنبه 4 اردیبهشت‌ماه سال 1386 ساعت 05:34 ب.ظ

من تازه برنامه نویسی رو شروع کردم و نمیدونم چتوری Active xها رو نصب کنم.ضمنا من با دلفی توربو ۲۰۰۶ کار میکنم. اگه کمکم کنید ممنون میشم.

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

http://www.Delphi-Magic.com/source.php

موفق باشید

محسن دوشنبه 17 اردیبهشت‌ماه سال 1386 ساعت 03:34 ب.ظ

با سلام و خسته نباشید
۱- می خواهم در دی بی گرید شماره ردیف هر رکورد ثبت شود . البته در دیتابیس اکسس نمی شود شماره رکورد را نمایش داد همیشه عدد منفی یک را نشان می دهد و دیتابیس من نیز اکسس است . چه کنم ؟
۲- می خواهم از دیتابیش پاردکس در دلفی استفاده کنم اما پس از ساخت Alias از برنامه عملیات ویرایش و حذف و درج و ... و حتی اکتیو شدن جداول انجام نمی شود و در صورت اکتیو شدن اگر فیلد ایندکس تعریف کنیم عملیات مذکور انجام نمی شود . لطفا راهنمایی کنید. متشکرم

سلام
متاسفانه اصلا متوجه سوالتون نمیشم
لطفا واضحتر توضیح بدید
موفق باشید

فرامرز پنج‌شنبه 3 خرداد‌ماه سال 1386 ساعت 02:36 ب.ظ http://www.uiq3.blogfa.com

سلام
آقا من یه پاپاپ منو دارم میخوام اون شئ ای که روش راست کلیک میشه رو مشخص کنم و یه سری تغییرات روش انجام بدم.
سوالک اینه که چطوری از طریق متغییر Sender به اون شئ برسیم و تغییرات رو منظور کنیم
ممنون

سلام
ببخشید لطفا یه کم در موزد سوالتون توضیح بفرمایید . برای رسیدن به ارسال کننده پیام میتونید خیلی راحت از یه دستور شرطی استفاده کنید :

with Sender as TDBGrid do

اما در مورد سوالتون اگه بیشتر توضیح بدید میتون بهتر راهنماییتون کنم

موفق باشید

علی دوشنبه 7 خرداد‌ماه سال 1386 ساعت 04:53 ب.ظ

کامپونت vcl skinو bussinesskinform رو از کجا میتونم گیر بیارم.

سلام
شما میتونید با تهیه یکی از مجموعه های زیر علاوه بر دو کامپوننت فوق از چندین کامپوننت اسکین دیگه استفاده نمایید :

Magic Collection 2007
http://www.Delphi-Magic.com/magic-collection.php

Delphi Magic 2007
http://www.Delphi-Magic.com/delphi-magic.php

موفق باشید

شیما چهارشنبه 16 خرداد‌ماه سال 1386 ساعت 09:05 ق.ظ

سایت بسیار مفید و خوبی دارید.
من میخوام در دلفی پرینت بگیرم و میخوام خودم تنضیمات اولیه رو انتخاب کنم.
در واقع خود دلفی دستوری برای پرینت از form داره اما کارایی کاملی نداره از لب به لب کاغذ استفاده میکنه.
اگه میتونید کمکم کنید ممنون میشم

hosein چهارشنبه 16 خرداد‌ماه سال 1386 ساعت 06:05 ب.ظ

salam
آخرین ورژن دلفی چیه

سلام
Code Gear RAD Studio 2007
برای خرید هم میتونید به این بخش مراجعه نمایید :
http://www.Delphi-Magic.com/delphi_2007_win32.php

موفق باشید

لیلا جمعه 18 خرداد‌ماه سال 1386 ساعت 06:55 ب.ظ

سلام یه سوال و یه خواهش دارم: در قسمت فرم در وی بی چگونه می توانم دریک کتابخانه هم جستجو براساس نام کتاب باشد و هم نام نویسنده؟
اگر برنامه کتابخانه را دارید به ایمیلم بفرستید

سلام
متاسفانه من خیلی وقته که وی بی کارنکردم اما یه مثال از قدیما دارم . البته دفترچه تلفنه نه کتابخانه اما شما میتونید از روش جستجوی اون استفاده کنید .

لطفا به بنده ای میل بزنید تا اونو برای شما بفرستم

info@Delphi-Magic.com

موفق باشید

سعید شمسی شنبه 2 تیر‌ماه سال 1386 ساعت 08:50 ب.ظ http://ssh.weblog.sh

چگونه می توانم فایل اجرای بسازم در (Vb)
آقایی ...

سلام
شما با کلید F5 میتونید روژه تون رو کامایل کنید . سپس برای تولید فایل اجرایی میبایست از منوی فایل گزینه Save Az EXE رو انتخاب نمایید

موفق باشید

فراهانی دوشنبه 4 تیر‌ماه سال 1386 ساعت 11:23 ق.ظ

سلام
من نیاز به نمونه برنامه برای کنترل نرم افرار word در دلفی دارم که فایل ایجاد شده یا آدیت شده را ذخیره کنم .
متشکر میشم از راهنمایی شما.

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

موفق باشید

[ بدون نام ] سه‌شنبه 19 تیر‌ماه سال 1386 ساعت 12:42 ق.ظ

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

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

موفق باشید

ابراهیم علیجانی سه‌شنبه 26 تیر‌ماه سال 1386 ساعت 10:50 ق.ظ

با سلام و خسته نباشید.
قبلا یک کامپوننتی پیدا کرده بودم که با گذاشتن آن روی QuickReport می شد گزارش را به صورت فایل office کپی(export) کرد. ولی حالا با نصب نسخه جدید دلفی و گم کردن اون کامپوننت برنامه ام کار نمی کند؟

سلام
اسم اون کامپوننت خاطرتون نیست؟ در زمان اجرای سورس برنامه به پیغام خطای دلفی توجه کنید چون نام کلاسی رو که ایراد میگیره اسم همون کامپوننت هستش .

علی سه‌شنبه 26 تیر‌ماه سال 1386 ساعت 01:57 ب.ظ

سلام . ممنون از سایت خوبتون
چطوری می توانم در داخل دستور sql از توابع نوشته شده توسط برنامه نویس استفاده کنم ؟ (توابع sql) لطفأ اگه ممکنه یک نمونه کد برام بفرستید.

سلام
میتونید از روش زیر استفاده کنید

DataModule1.adoQuery1.Active:=FALSE;
DataModule1.adoQuery1.SQL.Clear;
DataModule1.adoQuery1.SQL.Add('SELECT * ');
DataModule1.adoQuery1.SQL.Add('FROM Table1');
DataModule1.adoQuery1.SQL.Add('WHERE (id LIKE ''%'+ dbEDIT10.Text+'%'') ');
DataModule1.adoQuery1.ExecSQL;
DataModule1.adoQuery1.Active:=TRUE;

بجای اون هر دستوری رو که خواستید بنویسید
موفق باشید

شیما جمعه 29 تیر‌ماه سال 1386 ساعت 11:50 ق.ظ

برنامه ای می خواستم تا برنامه exe دلفی را که دارم ویرایش کنم .در واقع می خواستم روش بدست آوردن سورس یک exe را بدانم.لطفا اگر می دانید برایم میل نمایید.
shima_200610@yahoo.com

سلام
متاسفانه در این زمینه اطلاعات چندانی ندارم اما برنامه های متعددی برای دستکاری تغییر در فایلهای اجرای و دی ال ال هستند مانند

Resource Hacker - Resourcer , ...

میتونید از اونا استفاده کنید

موفق باشید

علی شنبه 6 مرداد‌ماه سال 1386 ساعت 01:17 ق.ظ

سلام ، خسته نباشید .
اگه ممکنه لینک آدرس ورژن فول dbisam را به من میل کنید یا اینکه خودش رو بگذارید.
ممنونم

سلام
در هر دو مجموعه Magic Collection 2007 DVD و Delphi Magic 2007 CD این کامپوننت بصورت فول سورس موجود است میتونید سفارش بدید و استفاده نمایید .

ابی پنج‌شنبه 11 مرداد‌ماه سال 1386 ساعت 01:40 ب.ظ

اگه ممکنه یه نفر یه لینک بده تا بنونم ابزار kdteleرو برای دلفی ۲۰۰۶ دانلود کنم.
در ضمن نحوه نصب رو هم واسم بگه.

در هر دو مجموعه Magic Collection 2007 DVD و Delphi Magic 2007 CD این کامپوننت بصورت فول سورس موجود است میتونید سفارش بدید و استفاده نمایید . نحوه نصب هم مانند بقیه کامپوننتهای دلفی است . میتونید برای آشنایی با نحوه نصب از مقاله موجود در مجموعه های فوق استفاده نمایید

тимур پنج‌شنبه 18 مرداد‌ماه سال 1386 ساعت 12:17 ب.ظ

привет братья мусульмане из солнечной Бшкирии

please write english
tnx

timur پنج‌شنبه 18 مرداد‌ماه سال 1386 ساعت 12:19 ب.ظ

hi brothers! i am from russia!

hi
thank's a lot for choose our site . I'll be glad 2 use your opinionfor bing better!!
for quistions or request plz write just english because i dont know russian!!!!
Be funn!!

علیرضا جمعه 19 مرداد‌ماه سال 1386 ساعت 01:06 ق.ظ

آقا سلام من می خوام تو برنامم از فایل نوشتاری مثل word استفاده کنم ممکنه منو راهنمایی کنید ممنون می شم البته بگم که فایل نوشتاری من فرمول هم داره ها می خوام در غالب یک memo نمایش بدم

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

موفق باشید

احمد خنیفر چهارشنبه 24 مرداد‌ماه سال 1386 ساعت 11:19 ق.ظ

سلام استاد عزیز
من و همکارانم در شرکت کاغذ پارس هفت تپه خوزستان مشغول به کار هستیم قصد داریم با دلفی بصورت کامل اشنا بشویم ایا برای شما امکان اموزش هست ؟ اگر هست شرایط شما چیست ؟ ممنون میشم اگر پاسخ بدید .
خنیفر 23-05-86

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

در ضمن ۲ تا از مجموعه های ما به نامهای Magic E-Book 2007 که شامل جدیدترین و بهترین کتابهای آموزشی و Magic Source Code 2007 که شامل نمونه ها و سورسهای برنامه های مختلف دلفی است به شما کمک فراوانی خواهد کرد

موفق و پیروز باشید

سعید محمدی اقدم شنبه 27 مرداد‌ماه سال 1386 ساعت 10:51 ب.ظ http://poltcc.blogfa.com

با سلام !
من چه جوری می تونم مثلا تا کاراکتر آخر یک من را کنترل کنم
مثلا حذف یا ویرایش ؟

سلام
لطفا در مورد سوالتون بیشتر توضیح بدید

مجتبی دباغ شنبه 3 شهریور‌ماه سال 1386 ساعت 01:01 ب.ظ

با عرض سلام :
من یک سوالی در مورد طریقه رسم نمودار در دلفی داشتم و می خواستم بدونم کامپوننتی در این زمینه وجود داره یا نه؟
لطفا اگر دوستان اطلاعاتی در این مورد دارن در اختیار من قرار دهند.
با تشکر

سلام
میتونید از کامژوونتهای خود دلفی استفاده نمایید یا اینکه از کامپوننتهای شرکت DevExpress بنامDevExpress FlowChart استفاده نمایید
موفق باشید

majid سه‌شنبه 27 شهریور‌ماه سال 1386 ساعت 09:13 ق.ظ

سلام - خسته نباشید سورس شات داون کردن کامپیوتر رو میخواستم

سلام
متشکرم
کد :
;(ExitWindowsEx(ewx_Reboot,0

از این کد هم میتونید استفاده کنید
============================
function WindowsExit(RebootParam: Longword): Boolean;
var
TTokenHd: THandle;
TTokenPvg: TTokenPrivileges;
cbtpPrevious: DWORD;
rTTokenPvg: TTokenPrivileges;
pcbtpPreviousRequired: DWORD;
tpResult: Boolean;
const
SE_SHUTDOWN_NAME = 'SeShutdownPrivilege';
begin
if Win32Platform = VER_PLATFORM_WIN32_NT then
begin
tpResult := OpenProcessToken(GetCurrentProcess(),
TOKEN_ADJUST_PRIVILEGES or TOKEN_QUERY,
TTokenHd) ;
if tpResult then
begin
tpResult := LookupPrivilegeValue(nil,
SE_SHUTDOWN_NAME,
TTokenPvg.Privileges[0].Luid) ;
TTokenPvg.PrivilegeCount := 1;
TTokenPvg.Privileges[0].Attributes := SE_PRIVILEGE_ENABLED;
cbtpPrevious := SizeOf(rTTokenPvg) ;
pcbtpPreviousRequired := 0;
if tpResult then
Windows.AdjustTokenPrivileges(TTokenHd,
False,
TTokenPvg,
cbtpPrevious,
rTTokenPvg,
pcbtpPreviousRequired) ;
end;
end;
Result := ExitWindowsEx(RebootParam, 0) ;
end;
======================
نحوه استفاده:
=============
//reboot windows
ExitWindowsEx(EWX_REBOOT, 0) ;

//shut down windows
ExitWindowsEx(EWX_SHUTDOWN, 0) ;

// log off and prompt for login
ExitWindowsEx(EWX_LOGOFF, 0) ;
======================
موفق باشید

سعید پنج‌شنبه 5 مهر‌ماه سال 1386 ساعت 03:32 ب.ظ

با سلام آقای احدی با نسخه دلفی ۲۰۰۷ برای PHP می توان وب سایتی مانند وب سایت شما طراحی کرد اگر ممکن چیزهایی دیگری که برای طراحی چنین سایت خوبی لازم را بفرمایید و در ضمن آیا در این نسخه از دلفی میشه از کامپوننت های ajax استفاده کرد با تشکر

سلام
بله میشه اما این چیزی که شما از سایت میبینید فقط ظاهر سایته که با Html , CSS , Dhtml نوشته شده و برنامه نویسی سرورساید اون با پی اچ پی هستش .

شما میتونید با استفاده از این نرم افزار یه محیط کاملا پویا برای تفسیر و اجرای کدهای پی اچ پی داشته باشید .

بله قدرت دلفی ۲۰۰۷ برای پی اچ پی استفاده از تکنولوژی ای-جکس بصورت ویژوال هستش.

موفق باشید

[ بدون نام ] جمعه 6 مهر‌ماه سال 1386 ساعت 03:02 ب.ظ

سلام
چطوری میشه تعداد درایوها و Type یک درایو رو بدست آورد...
مثلا Type درایو فلاپی میشه Removable... همچنین اگه هر درایو یک شماره داشته باشه می خوام ببینم چطوری میشه با دادن شماره ، حرف درایو را دریافت کرد مثلا :C...

سلام

از این کد میتونید برای دریافت اسامی درایوها استفاده کنید :

میثم یکشنبه 8 مهر‌ماه سال 1386 ساعت 04:16 ب.ظ

با سلام
سورس برنامه ای رو می خوام (bv6) که تصویر رو از کارت tv دریافت کنه و روی صفحه (فرم) نشون بده با تشکر از زحمات شما

سلام
متاسفانه بنده خیلی وقته که با وی بی کار نکردم و نمیتونم در این زمینه راهنماییتون کنم . اما در دلفی میتونید از کامپوننت فوق العاده قدرتمند ImageEn استفاده کنید .
موفق باشید

مژگان چهارشنبه 11 مهر‌ماه سال 1386 ساعت 11:58 ب.ظ http://eshgh-aseman-darya.blogfa.com

سلام- خسته نباشید
خواهش می کنم سریع کمکم کنید
من از کامپوننت dblookupcombobox استفاده کردم ولی موارد تکراری را هم لیست می‌کند و بر اساس حروف الفبا نیست.
من می‌خواهم آیتم‌های آن
۱- بر اساس حروف الفبا تنظیم شود.
۲- موارد تکراری حذف شود. مثلاً از یک کلمه اگر ۲۰ تا باشد یکی را لیست کند.
با تشکر بی نهایت از شما

سلام
متشکرم
شما میتونید قبل از ارسال مقادیر به عنصر مورد نظر ابتدا تمام رکوردها رو در یه فایل ذخیره کنید و از اونجا مقادیر تکراری رو حذف کنید و مجددا به عنصر dblookupcombobox ارسال کنید .

موفق باشید

میثم پنج‌شنبه 12 مهر‌ماه سال 1386 ساعت 04:30 ق.ظ

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

سلام
در مجموعه مجیک کالکشن ۲۰۰۷ کامپوننتی بنام ImageEn هست که میتونید از اون استفاده کنید وگرنه سورسی در این زمینه نیست و باید از کاموننت استفاده کیند
موفق باشید

مجتبی پنج‌شنبه 12 مهر‌ماه سال 1386 ساعت 10:53 ق.ظ

سلام آقای احدی با تشکر از زحمات بسیاری که برای پاسخگویی متحمل می شوید

من می خواستم طریقه کار با bussinesskinform را در دلفی بدونم (نصب در دلفی و استفاده)
با تشکر

سلام
از لطف شما متشکرم.
توی سایت در بخش دریافت فایل و مقاله میتونید یه نمونه از کار با این کامپوننت رو دریافت کنید.

موفق باشید

سعید پنج‌شنبه 12 مهر‌ماه سال 1386 ساعت 03:20 ب.ظ

سلام آقای احدی اگه میشه در رابطه با DCOM توضیحاتی رو عنایت بفرمایید و یک مقاله اینترنتی یا یه مرجع اینترنتی ویا یک کتاب که چگونگی استفاده از DCOM را در دلفی توضیح داده باشه معرفی کنید لطفا با تشکر

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

موفق باشید

مهدی جمعه 13 مهر‌ماه سال 1386 ساعت 11:21 ق.ظ

با سلام و تشکر از سایت خوب شما
آیا کامپوننت
cadimportvcl
هم در مجموعه شما وجود دارد البته فول سورس؟

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

موفق باشید

میثم شنبه 14 مهر‌ماه سال 1386 ساعت 04:45 ب.ظ

تشکر صمیمانه مرا بپذیر

سلام
از لطف شما سپاسگزارم.
موفق و پیروز باشید

احمد کمری پنج‌شنبه 19 مهر‌ماه سال 1386 ساعت 12:47 ق.ظ

من یه سایت درست و حسابی پیدا نکردم که این نرم افزار اینستال شیلد و درست و حسابی آموزش داده باشه .
حتی سایت www.delphi-magic.com هم نتونسته ستا پ
سازی درست وحسابی در مورد دلفی با sql server خوب توضیح بده. به هر سایتی هم می رم آدرس www.delphi-magic.com می ده. اگه سایتی غیر از این سایت هست لطفا
توی سایتتون معرفی بکنین ممنون می شم.

سلام
مشکلتون کدوم قسمته؟ لطفا مشکلتون رو ترجیحا بصورت تصویری برای ما ارسال کنید تا راهنماییتون کنیم
موفق باشید

ساحل یکشنبه 22 مهر‌ماه سال 1386 ساعت 12:44 ب.ظ

سلام یک ماهی هست که وعده magic component رو روی سایتتون قرار دادید پس کی آماده میشه لطفا اگر مقدور سریعتر ارائه کنید چون من خیلی بهش احتیاج دارم در ضمن امیدوارم تمام یا حداکثر کاموننت هایی که در مجموعه دلفی مجیک بود اینجا هم باشه مخصوصا کامپوننت های گزارش سازی و اسکین و کمپوننت های کار با عکس با تشکر فراوان از سایت بسیار خوبتان

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

بهنام دوشنبه 30 مهر‌ماه سال 1386 ساعت 10:20 ق.ظ

سلام
با تشکر از مجموعه مفید و کاربردی Delphi-magic شما
اگر در زمینه Backup & Restore بانک اطلاعاتی Sql server2005 منو راهنمایی بفرمایید ممنون میشم.
موفق ترین باشید.

سلام
لطفا یه ای-میل بزنید تا یه نمونه برای شما بفرستم
موفق باشید

علیرضا شنبه 12 آبان‌ماه سال 1386 ساعت 11:47 ق.ظ

سلام چی شد این Magic component 2007 ؟ با تشکر از سایت خوبتان

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

فرشاد بیژنی سه‌شنبه 15 آبان‌ماه سال 1386 ساعت 11:46 ق.ظ

با سلام
آقای احدی آیا شما در سال سوم متوسطه در دبیرستان شاهد کرمانشاه تحصیل می کردید؟
با تشکر

فرشاد بیژنی -مهندس کامپیوتر نرم افزار از تبریز

فرشاد جان سلام
خوبی؟ آره یادمه با هم همکلاس بودیم . الان کجایی؟ به چی مشغولی؟ از بچه ها فقط مهدی سلیمانی و شهریار اسلامی تبار رو میبینم . جعفر هم که بنده خدا فوت کرد .اگه شد حتما با من یه تماس بگیر
۰۹۱۸۳۳۹۲۹۱۶
موفق باشی

[ بدون نام ] سه‌شنبه 15 آبان‌ماه سال 1386 ساعت 07:04 ب.ظ

مژده یه دوستان محترم
فروشگاه الکترونیکی مجیک شاپ با مضمون نرم افزارهای فول و رجیستر شده آماده دریافت سفارشات شما عزیزان میباشد .
جهت مشاهده مجموعه های موجود میتوانید به آدرس زیر مراجعه نمایید

http://www.magic-eshop.com/

با تشکر
مدیریت سایت - بابک احدی

[ بدون نام ] جمعه 25 آبان‌ماه سال 1386 ساعت 11:07 ب.ظ

سلام آقای احدی
در مجموعه جدید کامپوننت Jvcl و VisiFordge Video Capture هست یا خیر؟

سلام
بله مجموعه Jvcl هست اما دومی رو هنوز شرکت سازنده برای دلفی ۲۰۰۷ کامپایل نکرده.
موفق باشید

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد