據我所知,調用TThread的Synchronize將執行同步代碼,就好像它在主線程中運行一樣。比方說,我在主線程中,我有一個按鈕: procedure TForm3.Button1Click(Sender: TObject);
var
A, B, C : String;
begin
A := 'test1';
B := 'test2';
C := 'test3';
Button1.
創建線程對象時,我想從需要同步的應用程序調用代碼。問題是我不知道如何使用參數調用Synchronize來應用函數。 說我們有 procedure ThreadObject.Execute;
var
val1,val2:integer;
Star:string;
begin
Synchronize(funcyfunc); //how to pass val1,val
我到達這裏之前搜索了很多論壇,博客和網站。 我正在製作一個WebApp,並且需要使用Synchronize.js來避免WebSQL凌亂的異步。 在我的html頁面中添加命令時。 var synchronize = require('synchronize');
我得到一個錯誤: Uncaught ReferenceError: require is not defined
閱讀中,我得出一