Home » Developing U++ » U++ Developers corner » v8 JavaScript in U++
v8 JavaScript in U++ [message #32321] |
Mon, 09 May 2011 13:06 |
|
Hello All,
v8 JavaScript can be integrated in U++.
I use shared library of v8 because it take less space.
I have attached a simple example with screen shot.
To run this example need to have a builded v8 3.3.4.0, add in include folders v8.lib (for windows) and run.
To run a simple JavaScript code is simple:
V8JS::Locker locker;
V8JS::HandleValue result = curr_V8JS.Execute(CodeForExecution.GetData());
if(curr_V8JS.IsError()){
PromptOK(DeQtf(Format("JavaScriptError: %s", curr_V8JS.GetLastError())));
}
I added some functions(system.write(), alert(), ...) and handlers(onexit());
Any comment are welcome.
-
Attachment: v8_test.PNG
(Size: 20.14KB, Downloaded 1035 times)
|
|
|
|
|
v8 JavaScript in U++
By: tojocky on Mon, 09 May 2011 13:06
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Mon, 09 May 2011 13:58
|
|
|
Re: v8 JavaScript in U++
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Mon, 09 May 2011 14:40
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Mon, 09 May 2011 15:24
|
|
|
Re: v8 JavaScript in U++
By: mirek on Mon, 09 May 2011 17:58
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Tue, 10 May 2011 09:05
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Tue, 10 May 2011 10:28
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Tue, 10 May 2011 10:40
|
|
|
Re: v8 JavaScript in U++
By: Lance on Sun, 12 June 2011 00:15
|
|
|
Re: v8 JavaScript in U++
By: Lance on Sun, 12 June 2011 20:59
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Mon, 13 June 2011 09:00
|
|
|
Re: v8 JavaScript in U++
By: Lance on Tue, 14 June 2011 15:54
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Mon, 13 June 2011 09:01
|
|
|
Re: v8 JavaScript in U++
By: Lance on Tue, 14 June 2011 15:52
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Tue, 14 June 2011 20:22
|
|
|
Re: v8 JavaScript in U++
By: Lance on Wed, 15 June 2011 14:21
|
|
|
Re: v8 JavaScript in U++
By: ratah on Mon, 08 August 2011 15:13
|
|
|
Re: v8 JavaScript in U++
By: tojocky on Mon, 08 August 2011 17:07
|
Goto Forum:
Current Time: Sun Apr 28 18:50:50 CEST 2024
Total time taken to generate the page: 0.02000 seconds
|