MethodsBinding
Exemplos de Methods Binding, como as diretivas dynamic, virtual, override, reintroduce overload.
- Quiet
- Other
- Delphi
- GitHub
- ★ 1

30,061 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
Exemplos de Methods Binding, como as diretivas dynamic, virtual, override, reintroduce overload.
Code examples from book: Mudrov "Numerical methods for personal computer on Basic, Fortran, Pascal" (Mudrov "Chislennye metody dlya PEVM na yazykah BASIC, FORTRAN, PASCAL")
Using "filter", "map" and "reduce" in Delphi
Lagrangian method, dichotomy method, Choir Method, Newton's method, secant method and a little more
The .Net Native Interface Library (DotNetNativeInterface) is a native programming interface which provides a way for programming languages such as C, C++, Fortran, Assembly, Pascal, Java, VB etc to interact with applications and libraries written in any of the .Net languages (such as C#, VB.Net etc). Programmers can use DotNetNativeInterface native methods to access .Net 3rd party libraries or .Net Framework Libraries without the need for registry entries, COM registrations or changes to the .Net libraries. The following examples illustrate when you need to use DotNetNativeInterface native methods: 1. You want to access and use .Net Framework Class Library in your application. 2. You want to access and use 3rd party .Net Libraries in your application. Competitive Advantages: 1. Access to .Net Framework Class Library. 2. No COM registration of .Net Libraries is required when deployed. 3. Allows any programming language to consume .Net libraries as if they were native code.
The .Net Native Interface Library (DotNetNativeInterface) is a native programming interface which provides a way for Delphi programming language to interact with applications and libraries written in any of the .Net languages (such as C#, VB.Net etc). Programmers can use DotNetNativeInterface native methods to access .Net 3rd party libraries or .Net Framework Libraries without the need for registry entries, COM registrations or changes to the .Net libraries. The following examples illustrate when you need to use DotNetNativeInterface native methods: 1. You want to access and use .Net Framework Class Library in your application. 2. You want to access and use 3rd party .Net Libraries in your application. Competitive Advantages: 1. Access to .Net Framework Class Library. 2. No COM registration of .Net Libraries is required when deployed. 3. Allows any programming language to consume .Net libraries as if they were native code.
The .Net Native Interface Library (DotNetNativeInterface) is a native programming interface which provides a way for Lazarus/Pascal programming language to interact with applications and libraries written in any of the .Net languages (such as C#, VB.Net etc). Programmers can use DotNetNativeInterface native methods to access .Net 3rd party libraries or .Net Framework Libraries without the need for registry entries, COM registrations or changes to the .Net libraries. The following examples illustrate when you need to use DotNetNativeInterface native methods: 1. You want to access and use .Net Framework Class Library in your application. 2. You want to access and use 3rd party .Net Libraries in your application. Competitive Advantages: 1. Access to .Net Framework Class Library. 2. No COM registration of .Net Libraries is required when deployed. 3. Allows any programming language to consume .Net libraries as if they were native code.
Delphi and Lazarus HTML Label component
numerical methods on Pascal
FTP Server for windows written in Delphi. It supports a wide range of diffrent types of login methods and can have any number of diffrent methods active at one time.
Every application should have a Splash screen and an About dialog. This component makes it as easy as dropping it onto your main form and calling a couple of methods. If you set VersionInfo in your Project Options, then most properties are automatically picked up. Two methods: SplashAbout1.ShowSplash (in form1.create method) and SplashAbout1.ShowAbout. No bloat: Windows are created on-the-fly and destroyed on close. OptionalIcon can be multi-resolution Set OptionalIconSize and the best available resolution/size will be displayed in Splash and About dialogs. Debug Logging available. Compile the /demo project to see what it can do Debug Logging (set DebugMode = TRUE) Windows and Linux.
Dialogs In the Online Package Manager
IP Sniffer is a comprehensive network tool for capturing and analyzing all traffic on a network, including IP addresses.
Exemplo do uso de Anonymous Methods no Delphi
Exemplos do uso de Record Methods no Delphi
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Microsoft Windows DLL Export Browser (Enumerate Exports, COM Methods and Properties) with Advanced Search Features.
A RAD Studio IDE wizard / expert / plugin that allows you to browser the internal fields, methods, properties and events of the IDE.
Shows all virtual/dynamic/interface methods inside a given BPL in a tree-like view with searching
Custom methods for use in Delphi's LiveBindings that go beyond the standard ones
OTA Interface Search - A tools to allow users to search for Open Tools API interfaces in the Open Tools API .pas files and find paths to interfaces, methods and properties.
A simple class, which makes the analysis of time performance of methods, simpler and more efficient.
Advanced record containing generic array utility methods
"Tulip Method Separators" project is a Delphi IDE (RAD Studio) plugin designed to enhance code readability by visually separating methods and class members within the code editor.
Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
A technique to create decorators without having to wrap all methods.
Files for Forsythe G.E., Malcolm M.A., Moler C.B. Computer methods for mathematical computations.
OLTypes Delphi library enhances basic Delphi types with a whole lot of useful methods and the ability to store Null values.
Retrieve Linux Distribution Information using various methods
This unit hooking delphi methods and allows easy use units created with Delphi XML Binding Wizard with multiple namespace and proper prefixes.
Some musings about hiding methods and ARC idiosyncrasies
An easy way to expose class methods to the command line.
How to make a list of any type, such as integers, and add methods to it
Experiments with variable and array "exchange" methods
This repository contains codes for programming languages and activities based on documentation, books, online courses and similar methods.
Implementation of the YellowfinBI REST API with classes and methods for use in RAD Studio and Delphi.
Components that have autocomplete methods
Several methods of rendering Clifford Pickover's 'biomorph' fractals
Lazarus using Ararat Synapse 4.0 with GET / POST methods to access JSON services
ChatGPT is a conversational AI chatbot developed by OpenAI that supports natural language queries. ChatGPT is a large language model trained using supervised learning and reinforcement learning methods.
Solve Ordinary Differential Equations(ODEs) using Numerical methods.
The server is accessed through the standard GET, POST methods, the parameters of which specify SQL, written in JSON format. The query result is returned as an array of JSON format.
AppM Build Automaiton is an open source and automated software application that is used to construct and build projects on different operating systems and using different development environments. General principles of implementation: -Each project must have a Build Project File, containing the necessary information on the construction of the project. For example, a unique name of the project, dependence on other projects and libraries, methods of construction, etc. Thus, the entire repository should be marked by the project description files to provide unambiguous information on the projects and their dependencies. - AppM Build Automaiton must be able to perform different actions (project construction, external applications launch, file copying, etc.) which are needed to build a -product. - All operations with projects should be carried out on the basis of information that build tool derives from the project description files.
NEW DOWNLOAD SITE: https://github.com/bgrabitmap/bgracontrols Open Source. Free download. BGRA Controls is a set Open Source UI components for Lazarus IDE. It includes custom buttons, labels, panels, progress bars, and others. It also comes with a full Custom Drawn drawer, games and more. Integrated on IDE. WYSWYG. You can preview the controls in the Lazarus IDE. Set all the properties from the Object Inspector. Load predefined styles with easy. Stream entire components with LoadFromFile and SaveToFile methods. Customize it. In your own way. Build your own components creating descendants of the existing ones. Also we have some templates for easily creating amazing custom buttons.
. Delphi FPC Library allowing you to hook Delphi functions and object methods and Windows API functions. It provides an easy way to insert and remove hook.
Set of methods that help you work with the result of exceptions
Diktyologia is software for investigating complex systems with advanced methods of network theory. The package allows for analysing statistical properties of directed intercausal networks that are represented in form of cy.prus XML files.
Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.
Numerical methods-PDEs-ODEs-Matrix-Math-Cryptography
Optimising Pascal code : - Setting const to parameters (not events) - Setting appendstr, inc and dec on string and integer auto set - Setting with adding verifying methods and variable inside its begin end - Setting <> '' to > '' The program is not perfect because user can better optimise.
PureGEM started out as a VCL/LCL style library written in PurePascal. After the system was working, I saw ways to increase the speed while reducing code size, so the design drifted somewhat. Since PurePascal is "Turbo Pascal 7.0 compatible" a number of VCL style features needed to be implemented differently. Namely TNotifyEvent's are replaced with owner recursive methods. RTTI features are implemented via set's. Initially I had planned to use more of the GEM API, but some of the features I wanted required replacing all window elements. This is a new library, so expect code to change. I will be working on this for the next 1-2 years. cheers Derek
Components to create CRUDs like you create apps for client/server database. You don't need to create SQL methods via webservice, instead use RESTDataBase with RESTCLientSQL.
Networking In the Online Package Manager
A metaheuristic optimization framework
Scientific, statistical and engineering mathematics for Free Pascal, with no third-party runtime dependencies.
X-Ray Calc 3 is a modern revised and improved version of software for computer simulation and LFPSO curve fitting of X-ray reflectivity (XRR).
3 different methods to inject a dll thru a remote thread
A Delphi unit for easier usage of the EnumWindows API with enhanced filter methods
This software is not for directly use in your development and it was finished in 2011 spring. It demonstrates one possible efficient way to build a print-screen software. Due to that I was a newbie in terms of design mode in 2011, so the codes are not so friendly in reading. You can mainly focus on the Main.cpp file in which many useful methods, routines are implemented. Hope you can get what you want here!
Sample programs showing how to use Dew Lab Studio VCL for (RAD Studio, Delphi and C++ Builder)
Functional methods for TStringList (some was added to FPC sources in 2019)