نمایش نتایج 1 تا 5 از 5

نام تاپیک: Return Array Type

  1. #1
    محروم شده
    تاریخ عضویت
    اسفند 1383
    پست
    71

    Tick Return Array Type


    function sep(s:string):array s1;
    var
    s1:array [1..40] of string;
    begin
    .
    .
    .
    result:=s1;
    end;

    چجوری میشه خروجی تابع رو از نوع array تعریف کرد

  2. #2
    کاربر دائمی آواتار Mahyaa
    تاریخ عضویت
    آذر 1384
    محل زندگی
    UAE
    سن
    45
    پست
    517
    procedure  ReturnArray(S : String ;  var ArrayReturned : Array of Byte);


    از این طریق می تونی آرایه رو به صورت خروجی بگیری .
    ابعاد آرایه رو متونی از بیرون Procedure مشخص کنی.

  3. #3

    type
    TMyArr = array of integer;

    function Foo(AParam: byte): TMyArr;
    ...

  4. #4
    محروم شده
    تاریخ عضویت
    اسفند 1383
    پست
    71
    نقل قول نوشته شده توسط علی کشاورز

    type
    TMyArr = array of integer;

    function Foo(AParam: byte): TMyArr;
    ...
    اشتباه !
    من تو public<-type همین رو معرفی کردم ولی میگه شما نمیتونین از آین type استفاده کنین
    OOps!s

  5. #5

    type
    MyArr = Array Of String ;
    TForm6 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
    private
    { Private declarations }
    public
    { Public declarations }
    Function Test(A : Byte) : MyArr ;
    end;

    var
    Form6: TForm6;

    implementation

    {$R *.dfm}

    { TForm6 }

    procedure TForm6.Button1Click(Sender: TObject);
    Var S : MyArr ;
    begin
    S := Test(2) ;
    caption := S[0] + ' ' + S[1] ;
    end;

    function TForm6.Test(A: Byte): MyArr;
    Var I : Integer ;
    begin
    SetLength( Result, A ) ;
    For I := 0 To A-1 Do
    Result[i] := 'Number : ' + Chr(Ord('0')+I) ;
    end;

    end.
    آخرین ویرایش به وسیله vcldeveloper : دوشنبه 29 بهمن 1386 در 15:23 عصر دلیل: تگ CODE

تاپیک های مشابه

  1. اضافه کردن یک Type جدید به Type Library یا OLE Automation Section
    نوشته شده توسط Hadizadeh در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 6
    آخرین پست: پنج شنبه 04 مرداد 1386, 09:08 صبح
  2. com return
    نوشته شده توسط benyamin_pc در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 14 دی 1385, 07:21 صبح
  3. Object type cannot be converted to target type.
    نوشته شده توسط Beyondsoft در بخش VB.NET
    پاسخ: 1
    آخرین پست: سه شنبه 23 خرداد 1385, 10:08 صبح
  4. Return Array From Function
    نوشته شده توسط FirstLine در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: سه شنبه 14 بهمن 1382, 14:55 عصر

قوانین ایجاد تاپیک در تالار

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