хелп ламосу с инициализацией обьекта!

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by linker11, 14 Oct 2005.

  1. linker11

    linker11 New Member

    Joined:
    14 Oct 2005
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    comm321:=TCommPortDriver.create(ЧТО ТУТ ПИСАТЬ?);
    если


    constructor TCommPortDriver.Create( AOwner: TComponent );
    begin
    inherited Create( AOwner );
    .....
    END; :eek:
     
  2. KEZ

    KEZ Ненасытный школьник

    Joined:
    18 May 2005
    Messages:
    1,604
    Likes Received:
    754
    Reputations:
    397
    там писать параметры Create()
     
  3. linker11

    linker11 New Member

    Joined:
    14 Oct 2005
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    ОК А НУ ТИПА NIL//
    ХРЕН С НИМ .

    function StartCom(mn:integer):integer; export;stdcall;
    begin
    if Comm321=nil then
    begin
    if Comm321=nil then begin
    Comm321:=TCommPortDriver.create(nil);
    end;
    comm321.connect;
    if (mn=1) and (comm321.connect=true )then
    begin
    comm321.Connect;
    StartCom:=1 end
    else
    StartCom:=0;
    end;

    exports
    StartCom name 'u';

    так вот візіваемая длл нерабоет
     
  4. linker11

    linker11 New Member

    Joined:
    14 Oct 2005
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    обьект вроде иннициализирован , врде все доолжно работать,
    свойства я проставил(ну толке не показал). Че деалть
    відает в процессе отладки что не передаеться значение в візіваемую функцию