Winsoft JSEngine 4.9for Delphi 6–12Athens JavaScript引擎控件
Winsoft 的 JSEngine v4.9 是 Delphi 和 C++Builder 开发中挺实用的 JavaScript 引擎控件,支持从 D6 到 Delphi 12 Athens,全源码还带。用它你可以在自己的 VCL 项目里直接嵌套运行 JavaScript,像是在页面中做一些小型交互,或者动态数据都蛮方便的。
全源码的好处你懂的,想怎么改就怎么改。搭配 Delphi 12 使用的时候,兼容性还不错,响应也快,不容易出奇怪的 bug。而且 v4.9 算是比较成熟的版本了,稳定性上放心。
有一次我需要在桌面客户端里动态加载一些配置脚本,用它就挺省事,jsengine.RunScript 一下,直接搞定。而且配合你熟的那套 WebView 控件也能玩出花来,前后端逻辑互通不是问题。
如果你平时也需要让 Delphi 支持点“脚本化”的东西,或者想在桌面端搞点“类前端”的功能,这控件真的可以试试。对了,要是你还在用 ResizeKit、FastReport、WinSoft Camera 这些,那这套 JSEngine 配起来更香。
顺带一提,相关资源你也可以看看:
如果你项目也准备升级到 Delphi 12,或者已经在用 Athens,那这版本的 JSEngine 就比较合适。需要源码改造的你,记得备份哟~
                            
                            Delphi 12 控件之Winsoft JSEngine v4.9 for CB & D6-D12 Athens Full Source.7z
                            预估大小:699个文件
                        
                        
                        
                                
                                ChakraCore.dcu
                                85KB
                            
                                                        
                                
                                ChakraCommon.dcu
                                90KB
                            
                                                        
                                
                                JSEngine.dcu
                                78KB
                            
                                                        
                                
                                Demo.cpp
                                916B
                            
                                                        
                                
                                Demo.cbproj
                                73KB
                            
                                                        
                                
                                Main.cpp
                                5KB
                            
                                                        
                                
                                JSEngine.dcu
                                77KB
                            
                                                        
                                
                                ChakraCore.a
                                20KB
                            
                                                        
                                
                                ChakraCore.dcu
                                83KB
                            
                                                        
                                
                                ChakraCommon.dcu
                                88KB
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:6.22MB
                                
                                
                                
                            
评论区