java 的代码段如下:
 
        ............................        EmployeeVO[] emps = es.getEmployeeByUnit(143247);  //EmployeeVO是一个结构类型        if (emps != null)
        for (int i = 0; i < emps.length; i++) {
            EmployeeVO emp = emps[i];
            System.out.println(emp.getOid() + " - " + emp.getCode());
            ;
        }        ............................请问这段代码转换DELPHI要怎么写啊?

解决方案 »

  1.   

    EmployeeVO类型的定义在何处,指针数组delphi里也有
      

  2.   

    EmployeeVO 在另一个地方已经定义好了,你就把它看做一个基础类型,我想知道这段代码转换成DELPHI是怎样的?
      

  3.   

    var
      emps :array of EmployeeVO;
      emp :EmployeeVO;
      i:integer;
    begin
      emps := es.getEmployeeByUnit(143247); 
      if (emps != null) then
      for i:=0 to emps.length-1 do
      begin
        EmployeeVO emp := emps[i];
        showmessage(emp.getOid() + ' - ' + emp.getCode());
      end;
    end;
      

  4.   

    if (emps <> nil) then