Ignore:
Timestamp:
Jul 13, 2008, 2:57:57 PM (16 years ago)
Author:
dai
Message:

VarPtr(This)をエラーとして扱うようにした。
・デリゲート生成時にThisに対するオブジェクトポインタが正常に取得できないバグを修正。
(※64bit版を後日対応すること)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/ablib/src/Classes/System/Threading/Thread.ab

    r536 r546  
    178178    Sub Start()
    179179        Dim pfn = AddressOf(_run) As LONG_PTR
    180         m_hThread=CreateThread(NULL,0,pfn As LPTHREAD_START_ROUTINE,VarPtr(This),CREATE_SUSPENDED,m_dwThreadId)
     180        m_hThread=CreateThread(NULL,0,pfn As LPTHREAD_START_ROUTINE,ObjPtr(This),CREATE_SUSPENDED,m_dwThreadId)
    181181        SetThreadPriority(m_hThread,m_Priority)
    182182        This.Resume()
Note: See TracChangeset for help on using the changeset viewer.