实例介绍
Chrome浏览器控件嵌入Delphi开发,开发属于自己的个性浏览器。
【实例截图】
【核心代码】
bbb0d7c9-1929-4649-9ab0-5f1e5a79935a
└── CEF4Delphi-master
├── bin
│ ├── emoji.png
│ ├── helloworld.swf
│ ├── JSDialog.html
│ ├── JSExecutingFunctions.html
│ ├── JSExtensionWithFunction.html
│ ├── JSExtensionWithObjectParameter.html
│ ├── JSSimpleExtension.html
│ ├── JSSimpleWindowBinding.html
│ ├── JSWindowBindingWithFunction.html
│ ├── JSWindowBindingWithObject.html
│ ├── jupiter.png
│ ├── PopupBrowser.html
│ ├── Readme.txt
│ └── test.html
├── demos
│ ├── ConsoleBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── ConsoleLoader.dpr
│ │ ├── ConsoleLoader.dproj
│ │ ├── OSRDLLBrowser.dpr
│ │ ├── OSRDLLBrowser.dproj
│ │ ├── OSRSubProcess.dpr
│ │ ├── OSRSubProcess.dproj
│ │ ├── uWebBrowser.dfm
│ │ └── uWebBrowser.pas
│ ├── CookieVisitor
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── CookieVisitor.dpr
│ │ ├── CookieVisitor.dproj
│ │ ├── uCookieVisitor.dfm
│ │ ├── uCookieVisitor.pas
│ │ ├── uSimpleTextViewer.dfm
│ │ └── uSimpleTextViewer.pas
│ ├── CustomResourceBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── CRBrowser.dpr
│ │ ├── CRBrowser.dproj
│ │ ├── uCustomResourceHandler.pas
│ │ ├── uMainForm.dfm
│ │ └── uMainForm.pas
│ ├── DLLBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── CEF4DelphiLoader.dpr
│ │ ├── CEF4DelphiLoader.dproj
│ │ ├── cef.inc
│ │ ├── DLLBrowser.dpr
│ │ ├── DLLBrowser.dproj
│ │ ├── SubProcess.dpr
│ │ ├── SubProcess.dproj
│ │ ├── uCEF4DelphiLoader.dfm
│ │ ├── uCEF4DelphiLoader.pas
│ │ ├── uWebBrowser.dfm
│ │ └── uWebBrowser.pas
│ ├── DOMVisitor
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── DOMVisitor.dpr
│ │ ├── DOMVisitor.dproj
│ │ ├── uDOMVisitor.dfm
│ │ └── uDOMVisitor.pas
│ ├── ExternalPumpBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── ExternalPumpBrowser.dpr
│ │ ├── ExternalPumpBrowser.dproj
│ │ ├── uExternalPumpBrowser.dfm
│ │ └── uExternalPumpBrowser.pas
│ ├── FMXExternalPumpBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── FMXExternalPumpBrowser.dpr
│ │ ├── FMXExternalPumpBrowser.dproj
│ │ ├── uFMXApplicationService.pas
│ │ ├── uFMXExternalPumpBrowser.fmx
│ │ └── uFMXExternalPumpBrowser.pas
│ ├── FMXToolBoxBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── FMXToolBoxBrowser.dpr
│ │ ├── FMXToolBoxBrowser.dproj
│ │ ├── uChildForm.fmx
│ │ ├── uChildForm.pas
│ │ ├── uFMXApplicationService.pas
│ │ ├── uMainForm.fmx
│ │ └── uMainForm.pas
│ ├── FullScreenBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── FullScreenBrowser.dpr
│ │ ├── FullScreenBrowser.dproj
│ │ ├── uMainForm.dfm
│ │ └── uMainForm.pas
│ ├── JavaScript
│ │ ├── JSDialog
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSDialogBrowser.dpr
│ │ │ ├── JSDialogBrowser.dproj
│ │ │ ├── uJSDialogBrowser.dfm
│ │ │ └── uJSDialogBrowser.pas
│ │ ├── JSEval
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSEval.dpr
│ │ │ ├── JSEval.dproj
│ │ │ ├── uJSEval.dfm
│ │ │ ├── uJSEval.pas
│ │ │ ├── uSimpleTextViewer.dfm
│ │ │ └── uSimpleTextViewer.pas
│ │ ├── JSExecutingFunctions
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSExecutingFunctions.dpr
│ │ │ ├── JSExecutingFunctions.dproj
│ │ │ ├── uJSExecutingFunctions.dfm
│ │ │ ├── uJSExecutingFunctions.pas
│ │ │ └── uMyV8Handler.pas
│ │ ├── JSExtension
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSExtension.dpr
│ │ │ ├── JSExtension.dproj
│ │ │ ├── uJSExtension.dfm
│ │ │ ├── uJSExtension.pas
│ │ │ ├── uSimpleTextViewer.dfm
│ │ │ ├── uSimpleTextViewer.pas
│ │ │ └── uTestExtensionHandler.pas
│ │ ├── JSExtensionWithFunction
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSExtensionWithFunction.dpr
│ │ │ ├── JSExtensionWithFunction.dproj
│ │ │ ├── uJSExtensionWithFunction.dfm
│ │ │ ├── uJSExtensionWithFunction.pas
│ │ │ └── uMyV8Handler.pas
│ │ ├── JSExtensionWithObjectParameter
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSExtensionWithObjectParameter.dpr
│ │ │ ├── JSExtensionWithObjectParameter.dproj
│ │ │ ├── uJSExtensionWithObjectParameter.dfm
│ │ │ ├── uJSExtensionWithObjectParameter.pas
│ │ │ └── uMyV8Handler.pas
│ │ ├── JSRTTIExtension
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSRTTIExtension.dpr
│ │ │ ├── JSRTTIExtension.dproj
│ │ │ ├── uJSRTTIExtension.dfm
│ │ │ ├── uJSRTTIExtension.pas
│ │ │ ├── uSimpleTextViewer.dfm
│ │ │ ├── uSimpleTextViewer.pas
│ │ │ └── uTestExtension.pas
│ │ ├── JSSimpleExtension
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSSimpleExtension.dpr
│ │ │ ├── JSSimpleExtension.dproj
│ │ │ ├── uJSSimpleExtension.dfm
│ │ │ └── uJSSimpleExtension.pas
│ │ ├── JSSimpleWindowBinding
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSSimpleWindowBinding.dpr
│ │ │ ├── JSSimpleWindowBinding.dproj
│ │ │ ├── uJSSimpleWindowBinding.dfm
│ │ │ └── uJSSimpleWindowBinding.pas
│ │ ├── JSWindowBindingSubProcess
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── crash_reporter.cfg
│ │ │ ├── JSSimpleWindowBinding.dpr
│ │ │ ├── JSSimpleWindowBinding.dproj
│ │ │ ├── SubProcess.dpr
│ │ │ ├── SubProcess.dproj
│ │ │ ├── uJSSimpleWindowBinding.dfm
│ │ │ └── uJSSimpleWindowBinding.pas
│ │ ├── JSWindowBindingWithFunction
│ │ │ ├── 00-DeleteDCUs.bat
│ │ │ ├── cef.inc
│ │ │ ├── JSWindowBindingWithFunction.dpr
│ │ │ ├── JSWindowBindingWithFunction.dproj
│ │ │ ├── uJSWindowBindingWithFunction.dfm
│ │ │ ├── uJSWindowBindingWithFunction.pas
│ │ │ └── uMyV8Handler.pas
│ │ └── JSWindowBindingWithObject
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── JSWindowBindingWithObject.dpr
│ │ ├── JSWindowBindingWithObject.dproj
│ │ ├── uJSWindowBindingWithObject.dfm
│ │ ├── uJSWindowBindingWithObject.pas
│ │ └── uMyV8Accessor.pas
│ ├── KioskOSRBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── KioskOSRBrowser.dpr
│ │ ├── KioskOSRBrowser.dproj
│ │ ├── uKioskOSRBrowser.dfm
│ │ └── uKioskOSRBrowser.pas
│ ├── MDIBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── MDIBrowser.dpr
│ │ ├── MDIBrowser.dproj
│ │ ├── uChildForm.dfm
│ │ ├── uChildForm.pas
│ │ ├── uMainForm.dfm
│ │ └── uMainForm.pas
│ ├── MDIExternalPumpBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── MDIExternalPumpBrowser.dpr
│ │ ├── MDIExternalPumpBrowser.dproj
│ │ ├── uChildForm.dfm
│ │ ├── uChildForm.pas
│ │ ├── uMainForm.dfm
│ │ └── uMainForm.pas
│ ├── MiniBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── MiniBrowser.dpr
│ │ ├── MiniBrowser.dproj
│ │ ├── uMiniBrowser.dfm
│ │ ├── uMiniBrowser.pas
│ │ ├── uPreferences.dfm
│ │ ├── uPreferences.pas
│ │ ├── uSimpleTextViewer.dfm
│ │ └── uSimpleTextViewer.pas
│ ├── OSRExternalPumpBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── OSRExternalPumpBrowser.dpr
│ │ ├── OSRExternalPumpBrowser.dproj
│ │ ├── uOSRExternalPumpBrowser.dfm
│ │ └── uOSRExternalPumpBrowser.pas
│ ├── PopupBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── PopupBrowser.dpr
│ │ ├── PopupBrowser.dproj
│ │ ├── uChildForm.dfm
│ │ ├── uChildForm.pas
│ │ ├── uMainForm.dfm
│ │ └── uMainForm.pas
│ ├── PopupBrowser2
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── PopupBrowser2.dpr
│ │ ├── PopupBrowser2.dproj
│ │ ├── uChildForm.dfm
│ │ ├── uChildForm.pas
│ │ ├── uMainForm.dfm
│ │ └── uMainForm.pas
│ ├── ResponseFilterBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── ResponseFilterBrowser.dpr
│ │ ├── ResponseFilterBrowser.dproj
│ │ ├── uResponseFilterBrowser.dfm
│ │ └── uResponseFilterBrowser.pas
│ ├── SchemeRegistrationBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── SchemeRegistrationBrowser.dpr
│ │ ├── SchemeRegistrationBrowser.dproj
│ │ ├── uHelloScheme.pas
│ │ ├── uSchemeRegistrationBrowser.dfm
│ │ └── uSchemeRegistrationBrowser.pas
│ ├── SimpleBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── SimpleBrowser_D7.cfg
│ │ ├── SimpleBrowser_D7.dof
│ │ ├── SimpleBrowser_D7.dpr
│ │ ├── SimpleBrowser.dpr
│ │ ├── SimpleBrowser.dproj
│ │ ├── uSimpleBrowser.dfm
│ │ └── uSimpleBrowser.pas
│ ├── SimpleBrowser2
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── SimpleBrowser2_D7.cfg
│ │ ├── SimpleBrowser2_D7.dof
│ │ ├── SimpleBrowser2_D7.dpr
│ │ ├── SimpleBrowser2.dpr
│ │ ├── SimpleBrowser2.dproj
│ │ ├── uSimpleBrowser2.dfm
│ │ └── uSimpleBrowser2.pas
│ ├── SimpleExternalPumpBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── SimpleExternalPumpBrowser.dpr
│ │ ├── SimpleExternalPumpBrowser.dproj
│ │ ├── uSimpleExternalPumpBrowser.dfm
│ │ └── uSimpleExternalPumpBrowser.pas
│ ├── SimpleFMXBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── SimpleFMXBrowser.dpr
│ │ ├── SimpleFMXBrowser.dproj
│ │ ├── uFMXApplicationService.pas
│ │ ├── uSimpleFMXBrowser.fmx
│ │ └── uSimpleFMXBrowser.pas
│ ├── SimpleLazarusBrowser
│ │ ├── 00-Delete.bat
│ │ ├── SimpleLazarusBrowser.ico
│ │ ├── SimpleLazarusBrowser.lpi
│ │ ├── SimpleLazarusBrowser.lpr
│ │ ├── SimpleLazarusBrowser.lps
│ │ ├── SimpleLazarusBrowser.res
│ │ ├── usimplelazarusbrowser.lfm
│ │ └── usimplelazarusbrowser.pas
│ ├── SimpleLazOSRBrowser
│ │ ├── 00-Delete.bat
│ │ ├── SimpleLazOSRBrowser.ico
│ │ ├── SimpleLazOSRBrowser.lpi
│ │ ├── SimpleLazOSRBrowser.lpr
│ │ ├── SimpleLazOSRBrowser.lps
│ │ ├── SimpleLazOSRBrowser.res
│ │ ├── usimplelazosrbrowser.lfm
│ │ └── usimplelazosrbrowser.pas
│ ├── SimpleOSRBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── SimpleOSRBrowser.dpr
│ │ ├── SimpleOSRBrowser.dproj
│ │ ├── uSimpleOSRBrowser.dfm
│ │ └── uSimpleOSRBrowser.pas
│ ├── SimpleServer
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── SimpleServer.dpr
│ │ ├── SimpleServer.dproj
│ │ ├── uSimpleServer.dfm
│ │ └── uSimpleServer.pas
│ ├── SubProcess
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── crash_reporter.cfg
│ │ ├── SimpleBrowser.dpr
│ │ ├── SimpleBrowser.dproj
│ │ ├── SubProcess.dpr
│ │ ├── SubProcess.dproj
│ │ ├── uCEFLoader.pas
│ │ ├── uSimpleBrowser.dfm
│ │ └── uSimpleBrowser.pas
│ ├── TabbedBrowser
│ │ ├── 00-DeleteDCUs.bat
│ │ ├── cef.inc
│ │ ├── TabBrowser.dpr
│ │ ├── TabBrowser.dproj
│ │ ├── uMainForm.dfm
│ │ └── uMainForm.pas
│ └── ToolBoxBrowser
│ ├── 00-DeleteDCUs.bat
│ ├── cef.inc
│ ├── ToolBoxBrowser.dpr
│ ├── ToolBoxBrowser.dproj
│ ├── uChildForm.dfm
│ ├── uChildForm.pas
│ ├── uMainForm.dfm
│ └── uMainForm.pas
├── packages
│ ├── 00-Delete.bat
│ ├── CEF4Delphi_D7.cfg
│ ├── CEF4Delphi_D7.dof
│ ├── CEF4Delphi_D7.dpk
│ ├── CEF4Delphi_D7_Register.pas
│ ├── CEF4Delphi_D7.skincfg
│ ├── CEF4Delphi.dpk
│ ├── CEF4Delphi.dproj
│ ├── CEF4Delphi_FMX.dpk
│ ├── CEF4Delphi_FMX.dproj
│ ├── CEF4Delphi_FMX_Register.pas
│ ├── CEF4Delphi_FMX.res
│ ├── cef4delphi_lazarus.lpk
│ ├── cef4delphi_lazarus.pas
│ ├── CEF4Delphi_Register.pas
│ ├── CEF4Delphi.res
│ ├── cef.inc
│ ├── dcu
│ │ └── placeholder.txt
│ └── res
│ ├── 00-CreateDelphiResources.bat
│ ├── 00-CreateLazarusResources.bat
│ ├── bufferpanel.bmp
│ ├── chromium.bmp
│ ├── chromium.dcr
│ ├── chromium.rc
│ ├── chromiumwindow.bmp
│ ├── server.bmp
│ ├── tbufferpanel.png
│ ├── tceflinkedwindowparent.png
│ ├── tcefservercomponent.png
│ ├── tcefwindowparent.png
│ ├── tcefworkscheduler.png
│ ├── tchromium.png
│ ├── tchromiumwindow.png
│ ├── windowparent.bmp
│ └── workscheduler.bmp
├── README.md
└── source
├── 00-DeleteDCUs.bat
├── cef.inc
├── res
│ ├── tbufferpanel.lrs
│ ├── tceflinkedwindowparent.lrs
│ ├── tcefservercomponent.lrs
│ ├── tcefwindowparent.lrs
│ ├── tcefworkscheduler.lrs
│ ├── tchromium.lrs
│ └── tchromiumwindow.lrs
├── uBufferPanel.pas
├── uCEFAccessibilityHandler.pas
├── uCEFApplication.pas
├── uCEFApp.pas
├── uCEFAuthCallback.pas
├── uCEFBaseRefCounted.pas
├── uCEFBaseScopedWrapper.pas
├── uCEFBeforeDownloadCallback.pas
├── uCEFBinaryValue.pas
├── uCEFBrowser.pas
├── uCEFBrowserProcessHandler.pas
├── uCEFCallback.pas
├── uCEFChromiumEvents.pas
├── uCEFChromiumFontOptions.pas
├── uCEFChromiumOptions.pas
├── uCEFChromium.pas
├── uCEFChromiumWindow.pas
├── uCEFClient.pas
├── uCEFCommandLine.pas
├── uCEFCompletionCallback.pas
├── uCEFConstants.pas
├── uCEFContextMenuHandler.pas
├── uCEFContextMenuParams.pas
├── uCEFCookieManager.pas
├── uCEFCookieVisitor.pas
├── uCEFCustomStreamReader.pas
├── uCEFDeleteCookiesCallback.pas
├── uCEFDialogHandler.pas
├── uCEFDictionaryValue.pas
├── uCEFDisplayHandler.pas
├── uCEFDomDocument.pas
├── uCEFDomNode.pas
├── uCEFDomVisitor.pas
├── uCEFDownloadHandler.pas
├── uCEFDownloadImageCallBack.pas
├── uCEFDownloadItemCallback.pas
├── uCEFDownLoadItem.pas
├── uCEFDragAndDropMgr.pas
├── uCEFDragData.pas
├── uCEFDragHandler.pas
├── uCEFEndTracingCallback.pas
├── uCEFExtensionHandler.pas
├── uCEFExtension.pas
├── uCEFFileDialogCallback.pas
├── uCEFFindHandler.pas
├── uCEFFocusHandler.pas
├── uCEFFrame.pas
├── uCEFGetExtensionResourceCallback.pas
├── uCEFImage.pas
├── uCEFInterfaces.pas
├── uCEFJsDialogCallback.pas
├── uCEFJsDialogHandler.pas
├── uCEFKeyboardHandler.pas
├── uCEFLibFunctions.pas
├── uCEFLifeSpanHandler.pas
├── uCEFLinkedWindowParent.pas
├── uCEFListValue.pas
├── uCEFLoadHandler.pas
├── uCEFMenuModelDelegate.pas
├── uCEFMenuModel.pas
├── uCEFMiscFunctions.pas
├── uCEFNavigationEntry.pas
├── uCEFNavigationEntryVisitor.pas
├── uCEFPDFPrintCallback.pas
├── uCEFPDFPrintOptions.pas
├── uCEFPostDataElement.pas
├── uCEFPostData.pas
├── uCEFPrintSettings.pas
├── uCEFProcessMessage.pas
├── uCEFRegisterCDMCallback.pas
├── uCEFRenderHandler.pas
├── uCEFRenderProcessHandler.pas
├── uCEFRequestCallback.pas
├── uCEFRequestContextHandler.pas
├── uCEFRequestContext.pas
├── uCEFRequestHandler.pas
├── uCEFRequest.pas
├── uCEFResolveCallback.pas
├── uCEFResourceBundleHandler.pas
├── uCEFResourceBundle.pas
├── uCEFResourceHandler.pas
├── uCEFResponseFilter.pas
├── uCEFResponse.pas
├── uCEFRunContextMenuCallback.pas
├── uCEFRunFileDialogCallback.pas
├── uCEFSchemeHandlerFactory.pas
├── uCEFSchemeRegistrar.pas
├── uCEFSelectClientCertificateCallback.pas
├── uCEFServerComponent.pas
├── uCEFServerEvents.pas
├── uCEFServerHandler.pas
├── uCEFServer.pas
├── uCEFSetCookieCallback.pas
├── uCEFSslInfo.pas
├── uCEFSSLStatus.pas
├── uCEFStreamReader.pas
├── uCEFStreamWriter.pas
├── uCEFStringList.pas
├── uCEFStringMap.pas
├── uCEFStringMultimap.pas
├── uCEFStringVisitor.pas
├── uCEFTask.pas
├── uCEFTaskRunner.pas
├── uCEFThread.pas
├── uCEFTypes.pas
├── uCEFUrlrequestClient.pas
├── uCEFUrlRequest.pas
├── uCEFv8Accessor.pas
├── uCEFv8ArrayBufferReleaseCallback.pas
├── uCEFv8Context.pas
├── uCEFV8Exception.pas
├── uCEFv8Handler.pas
├── uCEFv8Interceptor.pas
├── uCEFv8StackFrame.pas
├── uCEFv8StackTrace.pas
├── uCEFv8Value.pas
├── uCEFValue.pas
├── uCEFWaitableEvent.pas
├── uCEFWebPluginInfo.pas
├── uCEFWebPluginInfoVisitor.pas
├── uCEFWebPluginUnstableCallback.pas
├── uCEFWinControl.pas
├── uCEFWindowParent.pas
├── uCEFWorkScheduler.pas
├── uCEFWorkSchedulerThread.pas
├── uCEFWriteHandler.pas
├── uCEFX509Certificate.pas
├── uCEFX509CertPrincipal.pas
├── uCEFXmlReader.pas
├── uCEFZipReader.pas
├── uFMXBufferPanel.pas
├── uFMXChromium.pas
├── uFMXWindowParent.pas
├── uFMXWorkScheduler.pas
└── uOLEDragAndDrop.pas
50 directories, 503 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论