ايران ويج

نسخه‌ی کامل: کار این کد چیه؟
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
شما از کد من استفاده کن و for تو در توتو جای for من بزار
برای ایجاد hotkey از کد زیر استفاده کن

کد:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
  private
  procedure HotyKeyMsg(var msg:TMessage); message WM_HOTKEY;
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  id:integer;
implementation

{$R *.dfm}
procedure tform1.HotyKeyMsg(var msg:tmessage);
begin
Form1.Visible := not Form1.Visible;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
id:= GlobalAddAtom(pchar('myhotkey'));
registerhotkey(form1.Handle,id,MOD_ALT+MOD_CONTROL,65);
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
UnregisterHotKey(Handle,id);
GlobalDeleteAtom(id);

end;

end.

hotkey برنامه برابر ctrl+alt+a هست شما هر جور دوست داری میتونی تغییر بدی
خودش فورم رو واست مخفی و ظاهر میکنه
ممنون. عالی بود.
حالا میخوام تصاویر فریم ها رو ذخیره کنم.
دستور
کد php:
bitmap.SaveToFile('c:\sam.bmp'); 
میتونه یه تصویر رو ذخیره کنه.
اگه بخوام یه حلقه بذارم از 0 تا TotalFrame و بعد هر فریم رو در یه فایل جداگانه ذخیره کنم چیکار کنم.
مثلاً یه فلش 10 فریمی رو در 10 فایل BMP ذخیره کنم (آرایه تصویر) چیکار کنم؟
کد:
for i:=0 to TotalFrame do
bitmap.SaveToFile('c:\sam'+inttostr(i)+'.bmp');
ممنون از این همه کمک شما.
فکر کنم تایپیک خیلی خوبی شد. تقریباً در مورد فلش همه چیز مطرح شد.
از زحمات شما سپاسگذارم.
لطفا برای تشکر فقط و فقط از دکمه تشکر زیر هر پست استفاده کنید
(این پست بعد از 48 ساعت پاک خواهد شد)
صفحه‌ها: 1 2