Code Snippets


Delphi ist eine universelle Programmiersprache und ein Softwareprodukt, das den Delphi-Dialekt der Programmiersprache Object Pascal verwendet und eine integrierte Entwicklungsumgebung (IDE) für die schnelle Anwendungsentwicklung von Desktop-, Mobil- , Web- und Konsolensoftware bietet. Derzeit wird es von Embarcadero Technologies entwickelt und gepflegt .

Delphi unterstützt die schnelle Anwendungsentwicklung (RAD). Zu den herausragenden Merkmalen gehören ein visueller Designer und zwei Anwendungsframeworks : die Visual Component Library (VCL) für Windows und FireMonkey (FMX) für die plattformübergreifende Entwicklung.

Delphi verwendet die auf Pascal basierende Programmiersprache Object Pascal, die von Anders Hejlsberg für Borland (heute IDERA) als Nachfolger von Turbo Pascal entwickelt wurde. Sie unterstützt die native Cross-Kompilierung für viele Plattformen, darunter Windows, Linux, iOS und Android.





Delphi unterstützt die schnelle Anwendungsentwicklung (RAD). Zu den herausragenden Merkmalen gehören ein visueller Designer und zwei Anwendungsframeworks : die Visual Component Library (VCL) für Windows und FireMonkey (FMX) für die plattformübergreifende Entwicklung.

Delphi verwendet die auf Pascal basierende Programmiersprache Object Pascal, die von Anders Hejlsberg für Borland (heute IDERA) als Nachfolger von Turbo Pascal entwickelt wurde. Sie unterstützt die native Cross-Kompilierung für viele Plattformen, darunter Windows, Linux, iOS und Android.

Um die Entwicklung für Microsoft Windows besser zu unterstützen und die Interoperabilität mit Code zu gewährleisten, der mit anderen Softwareentwicklungswerkzeugen erstellt wurde, unterstützt Delphi unabhängige Schnittstellen des Component Object Model (COM) mit Referenzzählungsklassenimplementierungen sowie zahlreiche Drittanbieterkomponenten. Schnittstellenimplementierungen können an Felder oder Eigenschaften von Klassen delegiert werden. Nachrichtenbehandler werden implementiert, indem eine Methode einer Klasse mit der ganzzahligen Konstante der zu verarbeitenden Nachricht gekennzeichnet wird.

Diese Beispielcodes können mit einem Delphi-Compiler kompiliert werden.
Alle Codes sind frei von Lizenz und können nach Belieben eingesetzt, verändert oder weiter gegeben werden.

Eine gewisse Vorkenntniss in Pascal und in der Handhabung des Compilers sind aber Voraussetzung, um die Codes erfolgreich zu nutzen. Die Codes können auch in C++ konvertiert und eingesetzt werden.

Die Codes werden von mir ausgiebig geprüft und sollten alle einwandfrei funktionieren. Die Compiler, die bei mir in den Einsatz kommen, sind, Delphi7, Delphi10, Delphi11, wobei sie sehr stark modifiziert sind. Deshalb kann es vorkommen, dass Libraries fehlen könnten.



Sollten dennoch Schreibfehler auftauchen, so postet es in die Kommentare, damit ich sie berichtigen kann.


Graphic
Code link Description
Convert Bitmap to JPG Convert bitmap pixels to JPG pixels.
Convert Bitmap to PDF Convert bitmap pixels into a PDF file.
Convert Bitmap to PSDConvert Bitmap file to Photoshop Document (psd).
Convert Bitmap to RTFConvert Bitmap file to Rich Text Format (.rtf).
Convert Bitmap to EMFConvert Bitmap file to Enhanced Metafile (.emf).
Convert Bitmap to GIFConvert Bitmap file to GIF (.gif).
Convert Bitmap to ICOConvert Bitmap file to Icon (.ico).
Convert Bitmap to PNGConvert Bitmap file to PNG (.png).
Convert Bitmap to TIFConvert Bitmap file to TIFF/TIF (.tif).
Convert Bitmap to Original 8 BitConvert Bitmap to real 8bit format.
Stretch BitmapScales a bitmap image to fit a new target size.
Scale BitmapScaling a bitmap (also known as a raster graphic).
Blur BitmapSoftening a bitmap
Bitmap Pixel-Farben tauschenChange bitmap pixel colors
Bitmap ResamplingModify raster graphic
Bitmap SharpingSharpening the bitmap pixels
Bitmap Calculate GrayscaleConvert bitmap to grayscale
Bitmap ResizingModify bitmap in H/W
Calculate Bitmap NegativCalculate a negative onto the pixels
Bitmap Mirror H/VMirror bitmap pixels
Calculate Emboss to Bitmapapply an emboss effect to the image
Folding a Bitmapfolding a bitmap image
Load Oversize BitmapLoad oversized bitmap images
Bitmap FadeoutShow and hide a bitmap
Bitmap BrightnessChange the brightness of a bitmap
Bitmap Image with ShadowAdd a shadow to the bitmap.
Bitmap Tone RGBAdjust the pixel tones.
Bitmap RotateRotating a bitmap.
Bitmap Header InformationGet information about a BIMTAP.
Bitmap ContrastChange the pixel contrast.
Bitmap Draw Sepia EffectCreate a sepia effect.
Hidden Text in BitmapWrite hidden text into a bitmap.
Tile Bitmap on ImageTiling bitmap areas.
Bitmap Zoom In & Out SmoothZoom bitmap in high quality in/out.
Calculate AntiAliasing on BitmapCalculate AntiAliasing.
Paint Bitmap CanvasPainting bitmap canvas.
Bitmap FadeFade a bitmap in & out.
Animate Bitmap on BitmapAnimate bitmap on bitmap flickerfree.
Bitmap ThumbNail CreatorThumbnail createot.
Calculate Bitmap to MatrixCalculate bitmap to Matrix effect.
Build Bitmap Driver & load itCreate bitmap picture to driver and load.
Load Bitmap Drag&DropDrag and Drop bitmap picture to component.
Bitmap to Sprites and MoveCopy bitmap to sprites an move it.
Bitmap to Magnifying GlassUse a magnifying glass.
Paint on BitmapPainting pixels onto a bitmap
Rotate Bitmap by one PointRotate a bitmap around a point
Rotate Bitmap at Angle (High Quality)High-quality angular rotation
Colorize Bitmap HSV > RGBConvert HSV color to RGB color value
Create Bumpmap on BitmapCalculate a bump map onto the pixels of a bitmap.
Export & Save Bitmap from ResourceExport a bitmap from the resources
Create Alpha-BlendingApply alpha blending to the bitmap.
Copy Bitmap to ClipboardCopy a bitmap to the clipboard.
Highlight Color on BitmapHighlight the color pixels.
Get Bitmap from TCheckBox ComponentDetermine the graphic of a component (CheckBox).
Animate Bitmaps with CopyRectAnimate the graphic using the copy function.
Set Bitmap RGB ChannelDetermine the RGB channels of pixels.
Fade Bitmap In & OutZoom in and out of graphics
Draw Bitmap into PaintBoxDraw a bitmap onto the PaintBox component.
Convert JPG to BitmapConvert JPG format to bitmap format.
Convert JPG to PDF (Batch)Batch convert JPG format to PDF format
JPG Resize (Scale)Change the size of a JPG image.
JPG Resize (Scale High Quality)Change the size of a very high-quality JPG image.
Move JGP flicker-freeMove a JPG without flickering.
Convert PNG to BitmapConvert a PNG file to bitmap format.
PNG ResizeChange the size of a PNG image.
Convert GIF to BitmapConvert a GIF image to bitmap format.
GIF Export FramesExport the frames of a GIF animation.
Get GIF DimensionsGet information about a GIF
Convert PCX to BitmapConvert the PCX format to a bitmap format.
Convert TIFF to BitmapConvert the TIFF format to a bitmap format.
Convert TGA to BitmapConvert the TGA format to a bitmap format.
Convert EMF to BitmapConvert the EMF format to a bitmap format.
Convert ICO to BitmapConvert the ICON format to a bitmap format.
Convert WMF to BitmapConvert the WMF format to a bitmap format.
Export StringGrid to BitmapExport the contents of a StringGrid component to a bitmap.
Draw Gradient to ImageDraw a color gradient.
Calculate AntiAliasing to ImageApply anti-aliasing to an arbitrary image.
Draw Text Typewriter on ImageApply the typewriter effect to an image.
Type Rotation Text on ImageDraw twisted text onto an image.
Cut Zone from ImageCut a zone out of an image
Load PSD File to ImageLoad a PSD file into an image.
Extract Icon from any FileExtract the icon of any file.
Zoom Picture High QualityZoom in on the image in high quality.
Draw Spray Effect in ImageApply a spray effect to an image.
Build GIF Animation in Resource & ExecuteEmbed a GIF into the resources of an EXE file.
Create Canvas 3D-DiagramDraw a 3D diagram.
Draw Traffic LightsDraw a traffic light.
Draw Canvas PicturesDrawing on canvas.
Draw PolygonDraw polygons.
Draw a HouseDrawing a house.
Draw a ArrowDraw an arrow.
Draw a ElipseDraw ellipses.
Draw a Gradient QuaderDraw squares with color gradients.
Draw Mirror Effect on PaintBoxDraw a mirror effect in a PaintBox.
Draw Animate LineDraw an animated line.
Draw a Compass and Animate itDraw and animate a compass.
Draw a Gradient CircleDraw circles with color gradients.
Draw Gradient PlasmaDraw a plasma effect.
Draw Gradient Aminate LinesDraw an animated line with gradients.
Draw Quaders & Animate Flicker-FreeAnimate a flicker-free square.
Draw a SnowflakeDraw a snowflake.
Draw throw the DiceDraw dice being thrown.
Draw Jumping LettersDraw jumping letters.
Draw Animate Analog ClockDraw and animate an analog clock.
Draw Animate Binary ClockDraw and animate a binary clock.
Draw String Binary ClockDraw a binary clock as a character.
Draw Smooth Font ScrollerDraw a smooth font scroller.
Draw Vertical Smooth Font ScrollerDraw a smooth vertical font scroller.
Render Canvas Font ScrollerRender a font scroller.
Draw Gradient Canvas FontsDraw fonts with gradients.
Draw Canvas Outline FontsDraw the font with outlines.
Draw Bezier FontsDraw Bézier characters.
Draw Animated Bezier FontsDraw animated Bézier characters.
Animate ComponentsAnimate components along the form.
Create Grafik BenchmarkCreate a benchmark.
Draw Animated Pixel GraphicAnimate pixel graphics.
Draw Gradient ShapesDraw Gradient Shapes.
Draw Mandelbrot FractaleRender a Mandelbrot fractal.
Draw Graphical CounterDraw a graphical countdown.
Draw Grid on FormDraw a grid on the form.
Draw Particel FlamesFire particle effect.
Draw Animated ShipDraw an animated ship.
Draw SmiliesDraw smileys.
Draw TricolorDraw an RGB tricolor triangle.
Draw Canvas BezierDraw a canvas Bézier curve.
Draw Vektor and Mode itDraw a vector graphic and move it.
Canvas Color Touch SimulationDraw canvas color touch simulation.
Simple Paint ApplicationCreate a simple drawing program.
Draw Polygons with Glut.dllDraw polygons using the GLUT driver.
Draw Maxwell Color TriangleDraw a Maxwell RGB color triangle (color picker).
Draw Snowfall (30fps)Simulate a rapid fall at (30 fps).
Image to 3D-MatrixPlace any image onto a 3D matrix.
Thread Animate ScanLineThread Animate ScanLine.
Draw OpenGL MandelbrotAn OpenGL Mandelbrot calculation.
Draw Autodesk CAD SzeneProgram an Autodesk CAD scene.
3D-Game EngineCreate a 3D game engine.
Eyes follow MouseUse the mouse to control the eyes that follow.
Draw Animated Pixel SwarmDraw a swarm of pixels that follows the mouse.
Draw Flashlight on MouseTurn the mouse into a flashlight.
Draw High Quality Quader an Animate itDraw and animate a high-resolution square.
Draw Reality Flash (49 fps)Draw a real lightning bolt at (49 fps).
Draw Reality Fire (49 fps)Rendering real fire at (49 fps).
Draw Reality Smoke (49 fps)Rendering realistic smoke at 49 fps.
Draw Animate Plasma on ScreenAnimated plasma graphic.
Draw Pure PlasmaPure plasma graphic symbol.
Create Screen ShakerCreate a screen shake effect.
Draw 32 Bit SphereDraw a 32-bit sphere.
Draw Animate Pixel SpiraleeDraw an animated pixel spiral.
Draw Reality Starfield AnimationA realistic animated starfield simulation.
Draw Starfield Side ScrollerDraw a scroller that moves from right to left.
Draw Starfield Shapes in WindowDraw shapes as starfields.
Draw Tranzparent Desktop BallDraw a transparent ball on the desktop.
Draw Animate IcosahedronDraw and Animate an Icosahedron.
Draw Antialiased Wireframe IcosahedronDraw Antialiased Wireframe Icosahedron.
Chop up the DesktopChop up the desktop.
Draw Gradient Alpha ChannelDraw Gradient RGB Color Alpha Channel.
Animate Mouse Cross & Show coordinates on ImageAnimate Mouse Cross & Show coordinates on Image.
Create Shape on PanelCreate a simple cancas Shape on Panel.
Draw Animation ThreadDraw Animation Thread.
Get Tranzparency ColorGet transparency pixel color.
Draw 24 Bit Anti-Aliased LineDraw 24-bit anti-aliased line.
Mix two TColorsMix two RGB TColors into one.
Draw Multiple Gradient ColorsDraw Multiple Gradient RGB Colors.
Tile ImageDivide an image by percentage.
Draw Cluster PixelDraw a cluster pixel image.
Draw Traffic Light SimulationDraw a traffic light simulation.
Draw Triangle and adjustDraw a triangle with settings.
Draw Square in CircleDraw a triangle inside a circle.
Draw Matrix 2DDraw a 2D matrix.
Draw Reality BranchDraw Reality Branch.
Draw RGB Color WallDraw RGB Color Wall.
Draw RGB Circle PickerDraw RGB Circle Picker.
Draw infinite PixelsDraw random infinite pixels.
Draw Wankel Engine DiscDraw an animated Wankel engine.




System
Code link Description
Get Windows Version Determine the Windows version.
Get Windows TOS VersionDetermine the Windows TOS version.
Get Windows TOS Fragment VersionDetermine the Windows TOS fragment version.
Get Windows Major & Minor VersionDetermine the Windows major and minor versions.
Ermittle ob Windows 64bit oder 32 bit istDetermine whether Windows is 64-bit or 32-bit.
Programm mit Administrator Rechten ausführenRun program with administrator privileges.
Mainboard Komponenten auslesenRead out motherboard components.
Ermittle Installierte ProgrammeIdentify installed programs.
Name und Pfad des Standard BrowsersName and path of the default browser.
Einfacher Keylogger ohne laden von TreiberSimple keylogger without loading a driver.
Execute Console in FormPlace the Windows console onto the form.
Paging Files Deactivate/ActivatePaging Files Deactivate/Activate.
Directory SnifferCreate a file & folder monitor.
TrayIcon without ComponentsShow TrayIcon without Components.
Switch to LogonSwitch Windows to Logon.
Get Complete HardwareDetermine a computer's hardware.
EventLog Read & ClearRead & Clear Windows Event Log.
Get all DrivesDetect all installed hard drives.
Get System Files in RamIdentify all system files in storage.
Work with TrashWorking with the Windows Recycle Bin.
Sleep without FreezePrevent a program from freezing.
Create Shortcut on DesktopCreate a desktop shortcut.
Control Execute from other ProgramsControl Execute from other programs.
Create System Contex EntrysCreate System Context Entries.
Check Programm ist InstalledDetermine whether the program has been installed.
Is exe RunningCheck if a program is running.
Get all Open WindowsIdentify all open windows.
Create Autostart EntryCreate a shortcut in the Startup folder.
Program deletes itselfCause the program to delete itself.
No double Execute ProgramPrevents a program from being launched twice.
Get PID from any ProcessDetermine the PID of a process.
Set Priority ProcessDetermine the priorities of a process.
Get Complete TasklistRead out the entire task list.
Save Position & Size from ProgramSave the properties of a window.
DLL InjectorInject a driver file into the program.
Mouse magnification on FormMouse magnification on form.
Get Service Executable PathGet Service Executable Path.
Read all ServicesList all Windows services.
Check is Service runningCheck if a service is running.
Start Stop ServicesStart and stop a Windows service.
Access System Folders correctlyEnsure full access to the folder.
Change Desktop WallpaperChange desktop wallpaper.
Update DesktopRefresh the desktop.
Loacate & Set PrintersIdentify the installed printer and set it as the default.
Get Process real sizeDetermine the exact size of a file.
Get Hard Disk InformationGet information about the hard drive.
Get Physical Disk InformationObtain information about the physical hard drives.
Hide Hard DiskHide a local hard drive.
Locate Logical DrivesIdentify logical drives.
Extract Shell IconExtract the windows shell icons.
Draw Box with MouseDraw a box to make a selection.
Block Keyboard & Mouse Delay TimeBlock Keyboard & Mouse Delay Time
Create Crosshair to MouseDraw a crosshair on the mouse.
Move Cursor without MouseMove the mouse in a ghostly manner.
Get Server Info fron Installed ProgramsGet Server Info from Installed Programs.
Get Active CaptionDetermine the name of the active window.
Check is Programm InstalledCheck whether the Proamm is installed.
List all WindowsList all active windows.
Hide Program completeHide the program.
Program copies itselfThe program copies itself to every location.
Uninstall Program & Delete Reg KeyUninstall the program and delete the root key.
Shell HookUse a shell hook.
Process Query InformationProcess query information.
Determine RAM usage in ProgressBarDetermine RAM usage in ProgressBar.
Determine over 2GB RAMDetect more than 2 GB of RAM.
Clear MemoryReduce RAM usage via a dedicated process.
Remove Driver from MemoryRemove a driver file from RAM.
Global Memory InformationDetermine the total RAM capacity.
Reduce Process to MinimumReduce the process size.
Block Console (CMD)Block the Windows console.
Type & Read RegistryRead and write data to the registry.
Search Registry Key & Read ContentSearch Registry Key & Read Content.
Delete Registry KeyDelete Registry Key.
Jump to Registry KeyJump to Registry Key.
Check Registry Key is ValueCheck whether the key has a value.
Export Registry KeyExport a key.
Export Complete RegistryExport the entire key.
List Registry Key & NamesList the contents of a key.
Set Token Registry PrivilegesSet read and write permissions for the registry.
Disable UAC (User Account Control)Disable UAC (User Account Control).
Build Animate Cursor in ResourceBuild Animate Cursor in Resource.
Create Screenshot & Save BitmapCreate Screenshot & Save Bitmap.
Create Screenshot of a WindowCreate a screenshot of a window.
Terminate ProcessTerminate process.
Kill ProcessKill process complete.
Tray Icon ScrollerScroll the TryIcon on Taskbar.
Work with TaskbarWorking with the taskbar.
Work with KeyboardWorking with the keyboard.
Create TrayIcon with MenuCreate TrayIcon with Menu.
Show Simple TrayIconShow Simple TrayIcon.
Windows ShutdownWindows shutdown.
Get Windows XP Product KeyGet Windows XP Product Key.
Get Windows 7 (8/8.1) Product KeyGet Windows 7 (8/8.1) Product Key.
Get Windows VISTA Product KeyGet Windows Vista product key.
Get Windows 8 & 8.1 Product KeyGet Windows 8 & 8.1 Product Key
Get Windows 10 & 11 Product KeyGet Windows 10 & 11 Product Key.
Create Start Menu EntryCreate Start Menu entry.
Hide Program certain period of TimeHide Program certain period of Time.
Move Components Drag&DropMove Components via Drag & Drop.
Create Explorer in ListViewCreate an Explorer-style ListView.
Install / Deinstall FontInstall and uninstall TTF fonts in the system.
Locate all MonitorsLocate all monitors.
Get Screen DiagonalGet Screen Diagonal.
Get Hard Disk Cluster InformationGet Hard Disk Cluster Information.
Get all USB Devices and EjectIdentification and removal of all USB hubs.
Block Hard DiskBlocking hard drives.
Create Ball Form to MouseCreate a ball shape at the mouse cursor.
Intigrate Original Console in FormFlip desktop screen vertically.
Convert UnicodeConvert Unicode.
Registry AutoloadAutomatic loading from the registry.
Registry EditorA Registry Editor.
Screensaver Gravity Colored LinesScreensaver Gravity Colored Lines.
Screensaver Matrix StyleA picture protector in matriy style.
Screensaver ParticelDraw animated particles.
Screensaver SandSand Screensaver.
Startup ManagerProgramming a startup manager.
Startup MethodsStartup Methods.
Get all Pathes from Locked ProcessGet all Paths from Locked Process.
Process ViewerProcess Viewer.
Get Modules from all ProcessDetermine the module drivers of a process.
Get Threads from any ProcessGet threads from any process.
SSD DetectionDetecting whether the drives are HDDs or SSDs.
Get CMD Output and SaveGet CMD Output and Save.
Show Mouse in ScreenshotShow mouse in screenshot.
Hint Drop ShadowAdd a shadow to the hints.
Create Vertical TitlebarCreate Vertical Title Bar.
Use HEX Mouse CursorUse HEX mouse cursor.
List available Screen ResolutionsDetermine all possible video resolutions.
Change Screen ResolutionChange the video resolutions.
Get Window CallbackGet window callback.
Get EAN Barcode NumberGenerate an EAN barcode.
Execute Select Folder with FeaturesModify the Windows dialog for opening folders.
Get CPU & Disk InformationGet CPU & Disk Information.
Get CPU Clock Speed in many waysGet CPU Clock Speed ​​in many ways.
Change Windows OpenDialogChange Windows Open Dialog.
Switch DesktopsSwitch desktops.
Get Service DescriptionGet service description.
ListView AlphaSortListView AlphaSort sorting.
Get Driver Address in MemoryDetermine the memory addresses of the loaded drivers.
SID to NameConvert a SID address to a name.
Monitoring Registry KeyMonitor a registry key.
Get User Account SIDDetermine the user account using the SID.
WMI Remote DesktopRemote access to the desktop.
Timed Message BoxCreate a delayed message box.
RichEdit HelperGood features for the RichEdit component.
Check art of File AccessCheck the access rights of a file.
Create Execute with Logon SecurityCreate Execute with Logon Security.
Create Api Thread & TerminateCreate API Thread & Terminate.
Get PC Power StatusGet PC Power Status.
Create Window Menu EntryAdd an entry to every Windows Start menu.
Save & Write Registry KeyWrite to and save in the registry.
MessageBox with CheckBoxCreate a custom MessageBox with input fields.
Map Strings to Items in MemoryMap Strings to Items in Memory.
Execute Process with PIDExecute a process via the PID.
PC with Memory Mapped FilesPC with Memory-Mapped Files.
Load DLL dynamically and ExecuteLoad DLL dynamically and Execute.
Exceptions in ThreadsWorking with exceptions in threads.
Animate Form OnShowAnimate a window on startup.
Variable Api CallVariable API Call.
Send VariablesSend variables to other programs or windows.
Reference VariableReference variable.
Locate Critical Thread SectionsLocate Critical Thread Sections.
Parameter ThreadWork with Parameter Thread.
Dock on ScreenDock the window to the screen.
Save Font SettingsSave the font properties of a window.
Highlight Strings in MemoHighlight Strings in Memo.
Create Individual Baloon TipCreate individual balloon tip.
Create Tranzparent MenuCreate Transparent Main Menu.
Modified Text in DialogsChange the text of a Windows dialog.
Multiline ComboBoxCreate multiple lines in a ComboBox.
Center InputQuery Box on FormCenter the InputQuery box on the form.
Animate Effect OnClose FormClose one with an animation.
Get List & Version from Registry ModulesGet List & Version from Registry Modules.
Packed Record ExamplePacked Record Example.
Auto Run Edit ConsoleAuto Run Edit Console.
Get Tasklist ConsoleGet Tasklist Console.
Replacement for TRegistryReplacement for TRegistry.
Get Shortcut IconsGet Shortcut Icons.
Create Linked list in MemoryCreate a linked list in memory.
Get Resource ListGet Resource List.
Locate System Type LibrarysLocate System Type Libraries.
Hook FunctionWorking with the hook function.
Round System TimeRound System Time.
Get Keyboard InformationGet Keyboard Information.
Get Password BoxWorking with a password box.




Files & Folders
Code link Description
Get EXE Detail Information Detailed information about the PE file.
Create Temporary FileCreate a file in the Windows temporary folder.
Clear Temporary FolderEmpty the temporary Windows folder.
Join & Split FileCut files and join them back together.
Search String in FileSearch for and find a string in a file.
Delete FolderDelete an entire folder.
Patch FilePatch file.
Delete Specifies Files in folderDelete Specifies Files in folder.
Copy File with ProgressBar CallbackCopy File with ProgressBar Callback.
Get File count in FolderCount files in a folder.
Get all Files in FolderIdentify specific files or all of them.
Get all Specific Files in FolderGet all Specific Files in Folder.
Get Folder size in ByteGet folder size in bytes.
Get File Last Access TimeDetermine the last access time of a file.
Get File sizeDetermine the exact file size.
Execute File Properties DialogShow Windows file properties.
Delete locked FilesDelete locked files.
Get File AttributesGet File Attributes.
Get File Attribute InformationGet File Attribute Information.
File Attribute ChangerFile Attribute Changer.
Delete Files & FoldersDelete Files & Folders.
Rename DirectoryRename Directory.
Get Folder Name from PathDetermine the folder name of a path.
Check is Folder emptyCheck if a folder is empty.
File Splitter & MergerFile Splitter & Merger.
Append String to FileAppend a string to a file.
List all Directory FoldersList all directory folders.
Access Rights for Files & foldersAccess rights for files and folders.
Rename FileRename a file.
Dump DOS Header from PE-ExecutableDump DOS Header from PE Executable.
EXE Change MZ MagicHeaderEXE Change MZ Magic Header.
EXE Import RedirectorEXE Import Redirector.
EXE Password ExecutePassword-protected execution block for a PE file.
Save all ComponentsSave the properties of all components.
Use INI-DataWorking with .ini files.
Build EXE in Resource & ExecuteBuild EXE in Resource & Execute.
Check EXE is 64 bit or 32 bitCheck if an EXE is 64-bit or 32-bit.
Search String in EXE FileSearch for a string in an EXE file.
Read line in TextfileRead a specific line from a file.
Read PDF File & SaveRead PDF File & Save.
Append String to FileAppend string to file.
Split StringsCut the strings.
Parse TextParse text.
Add Data to any FileIntegrate data into any file type.
Include Options in ExecutableInclude options in executable.
Unlock blocked FilesEnable access to blocked files.
Drag&Drop File/Image and Read ContentDrag & Drop File/Image and Read Content.
Shredder any FilePermanently delete files.
Shredder Folder CompletePermanently delete entire folders.
Load HEX from any FileClassic hex viewer.
4 Bit HEX Viewer4-bit Hex Viewer.
HEX ViewerStandard hex viewer.
Decompile CHM FileDecompile CHM File.
Textfile to TypwriterText File to Typewriter.
Show Multiple File PropertiesShow Multiple File Properties.
Read eMail in CSV FileRead email from CSV file.
Check File is ASCii or BinaryCheck if the file is ASCII or binary.
Give SelectDirectory PathSpecify SelectDirectory path.
Grab Line in TextfileExtract line from text file.
Get Version Information from any FileGet Version Information from any File.
Copy Multiple Files to ClipboardCopy Multiple Files to Clipboard.
Set Date & Time for Files & FoldersSet Date & Time for Files & Folders.
Save Font Properties in INISave font properties in INI.
Load Filepath Drag&Drop to ListBoxLoad Filepath Drag&Drop to ListBox.
Create FileStreamCreate File Stream.
Find the owner of FileDetermine file owner.
Compare FilesCompare different files.
Search File on SystemSearch for file on system.
Copy Move Delete FoldersCopying, moving, or deleting folders.
Drag&Drop File to any ComponentMove components on the form.
Find all Files in Folder & SubfoldersFind all files in folders & subfolders.
System Tick Count in MillisecondsQuery the system time in milliseconds.
Check Logon for correctnessCheck the windows logon for correctness.
Create & Work with DatabaseCreate & Work with a Database.
Create TreeView NodesCreate TreeView Nodes.
Stream ProgressBar AdapterStream Progress Bar Adapter.
Get Special System FoldersGet special system folders.
Find all Files with ProgressBarFind all Files with ProgressBar.
Advanced File SplitterAdvanced File Splitter.
Export Data from EXE ResourceExport Data from EXE Resource.
Create Menu Items from XML FileCreate Menu Items from XML File.




Network
Code link Description
Computer im Netzwerk auswählen Select a computer on the network.
Firewall Activate / DeactivateFirewall Activate/Deactivate.
Locate Firewall RulesLocate Firewall Rules.
Work with Firewall RulesWork with firewall rules.
Firewall Rule deleteDelete a firewall rule.
IP zur Laufzeit ändernChange IP at runtime.
Send Files TClientSocket & TServerSocketSend Files TClientSocket & TServerSocket.
Download File from InternetDownload file from the Internet.
Download Data from InternetDownload data from the Internet.
Download File with NoCacheDownload file without caching.
Download Picture and load to ImageDownload Picture and load to Image.
Execute a Java-Script functionExecute a Java Script function.
DNS der Lokalen Server Liste auslesenRead the DNS from the local server list.
Captcha ErkennungCAPTCHA recognition.
Local Cookie Set & DeleteSet & Delete Local Cookies.
Delete Cookies from CacheDelete cookies from cache.
Compare & Sort IPCompare & Sort IP.
Get Computer Name via IPGet computer name via IP.
Get External IPGet External IP.
Get Gateway IPGet Gateway IP.
Generate IP RangeGenerate IP Range.
Get DNS IPGet DNS IP.
Get Network Interface BroadcastGet Network Interface Broadcast.
Get Port & IP from SocketHandleGet Port & IP from SocketHandle.
Get MAC AddressGet MAC Address.
Get Host from IPGet host from IP.
Get IP from HostGet IP from host.
Get Local Network IPGet Local Network IP.
Change Gateway IPChange gateway IP.
Get LAN InterfaceDetermine the current LAN interface.
Ping & Response with ICMP ClientPing & Response with ICMP Client.
Ping WMI-Remote-Ping-SensorPing WMI Remote Ping Sensor.
Ping Thread RangePing Thread Range.
Check PortsCheck ports.
Browse Router in Default BrowserBrowse router in default browser.
Get Whois from URLGet Whois from URL.
Download File with Progress DisplayDownload File with Progress Display
Get all Computers in NetworkGet all computers on the network.
Get Default BrowserGet Default Browser.
Get User DomainGet User Domain.
Remote ShutdownWindows Remote shutdown.
Highlight Links in MemoHighlight links in memo.
Connect Proxy ServerConnect Proxy Server.
Domain Name IP TrafficDomain Name IP Traffic.
FTP Server ConsoleFTP Server Console.
TCP Client-ServerTCP client server.
HTTP File UploadHTTP file upload.
RSS ReaderRSS readers.
Send File UDPSend File via UDP.
Constract IP Box without ComponentContract IP Box without Component.
URL TracerURL tracers.
Create Packet DumperCreate Packet Dumper.
Web Browser TemplateWeb browser template.
Upload Directory to FTP-ServerUpload Directory to FTP server.
Get Socket Error CodesGet Socket Error Codes.
Get Local DNSDetermine the current local DNS.
Parse Text from HTML DocumentParse text from an HTML document.
Check incorrect entry of IPCheck for incorrect IP entry.
Appreciating Download TimeUnderstanding Download Time.
Check Internet ConnectionCheck Internet connection.
Send eMail SMTPSend email via SMTP.
Get all Processes from NetworkcomputerGet all Processes from Networkcomputer.
Intercept IE MessagesIntercept IE Messages.
Use ClientSocket & ServerSocketUse ClientSocket & ServerSocket.
Send eMail over Outlook with AttachmentSend email via Outlook with Attachment.
Download Website with hidden IPDownload website with hidden IP.
Fill IE instance and press SubmitFill IE instance and press Submit.
Get SMTP MailserverGet SMTP mail server.
Delete CacheDelete cache.
Download File from FTP ServerDownload file from FTP server.
Send Message over ICQSend message via ICQ (No longer active).
Send File ServerSocket to ClientSocketSend File ServerSocket to ClientSocket.
Update Program via InternetUpdate program via the Internet.
Connect NetworkdriveConnect network drive.
Search URL Links and List itSearch URL links and list them.
Send Data HTTP LoginSend Data HTTP Login.
FTP Upload with ProgressBarFTP Upload with Progress Bar.
Register ServerRegister Server.
Create Server ThreadCreate Server Thread.
Convert HTML to RTFSend email with attachment.
Send Attachment eMailConvert HTML to RTF.
Copy HTML to ClipboardCopy HTML to clipboard.



Calculators
Code link Description
CRC8 String Calculating CRC8 String Calculation.
CRC16 String CalculatingCRC16 String Calculation.
CRC24 String CalculatingCRC24 String Calculation.
CRC32 String CalculatingCalculating CRC32 for a String.
CRC16 File CalculatiingCRC16 File Calculation.
CRC32 File CalculatingCalculating CRC32 for a file.
Calculate Checksum fron any FileCalculate Checksum from any File.
Calculate Checksum from PE ExecutablesCalculate Checksum from PE Executables.
Binary CalculationBinary Calculation.
Decimal CalculatingDecimal calculation.
MD5 File CalculatorMD5 File Calculator.
MD5 String CalculatorMD5 String Calculator.
Calculate Pictures < > HEXCalculate Pictures < > HEX.
ASCii < > ANSiConvert ANSI to ASCII and ASCII to ANSI.
Binary < > StringConvert binary to string and string to binary.
Integer < > HEXConvert an integer to hex.
DOS-ASCII < > Windows-ASCIIDOS ASCII < > Windows ASCII.
HEX < > StringHEX < > String.
Convert ANSI File to UTF-8Convert ANSI file to UTF-8.
Comma Numbers ArithmeticArithmetic with Decimal Numbers.
LEA-128 Hash CalculatorLEA-128 Hash Calculator.
Generate Password with Strings & NumbersGenerate Password with Strings & Numbers
Generate Roman NumbersGenerate Roman numerals.
Generate Speakable PasswordsGenerate Speakable Passwords.
Round point NumbersRound numbers.
Kreditcard GeneratorCredit Card Generator.
Basic Arithmetic in ASMBasic Arithmetic in ASM.
Count Chars in PercentCount characters as a percentage.
Check Prime NumbersCheck Prime Numbers.
Compress StringsCompress strings.
String to PAnsiCharString to PAnsiChar.
Generate Fibunacci NumbersGenerate Fibonacci numbers.
Convert Numbers to WordsConvert numbers to words.
Generate Conway NumbersGenerate Conway numbers.
Color > RGB, HEX, Delphi, C++, Visual BasicColor > RGB, HEX, Delphi, C++, Visual Basic.
Calculate Canvas BezierCalculate Canvas Bézier.
Calculate Ellipse with Windows ApiCalculate Ellipse with Windows API.
Calculate Real Time PendulumCalculate real-time pendulum.
Calculate Fibonacci SunflowerCalculate Fibonacci Sunflower.
Calculate SIN / COS BezierCalculate Sine/Cosine Bézier.
Sierpinski CalculatorSierpinski Calculator.
Calculate Dictionary ListCalculate Dictionary List.
Multi Thread Brute Force AlgorithmMulti-thread brute force algorithm.
Calculate function GraphicallyCalculate function Graphically.
Calculate Palindrom NumbersCalculate Palindromic Numbers.
Calculate Egyptian dissectionCalculate Egyptian dissection.
Calculate Fractional PeriodCalculate fractional period.
Calculate Eulers NumberCalculate Euler's number.
Calculate Triangle VolumeCalculate Triangle Volume.
Written Multiplication & DivisionWritten Multiplication & Division.
Check Prime Number loopPrime number check loop.
Calculate Archimedean Prime Number SpiralCalculate Archimedean Prime Number Spiral.
Calculate Bertrand-ExperimentCalculate the Bertrand experiment.
Calculate Ellipse CycloidCalculate Elliptical Cycloid.
Calculate Circular involuteCalculate circular involute.
Calculate Polygon CycloidCalculate Polygonal Cycloid.
Calculate Java HashCalculate Java Hash.
Check IBAN for correctnessCheck IBAN for correctness.
Calculate Mondrian PicturesCalculate Mondrian Pictures.
Calculate Optical illusionCalculate optical illusion.
Zeroing Rational EquationsSetting Rational Equations to Zero.
Factoring PolynomialFactoring a Polynomial.
Calculate KaleidocycleCalculate Kaleidocycle.
Calculate TilingCalculate Tiling.
Paths in Rectangular GridPaths in a Rectangular Grid.
Calculate Greatest common DivisorCalculate Greatest Common Divisor.
Calculate Triangle height TheoremCalculate Triangle height Theorem.
Weekday CalculaterDay of the Week Calculator.
Calculate Realistic Ball throwingCalculate realistic ball throwing.
Calculate Binary Search TreeCalculate Binary Search Tree.
Generate & sort NumbersGenerate & sort numbers.
Factoring a NumberFactoring a Number.
Pells EquationPell's Equation.
Calculate Galactic CoordinatesCalculate Galactic Coordinates.
Calculate Graphical Interference WavesCalculate Graphical Interference Waves.
Calculate Keplers lawsCalculate Kepler's laws.
Calculate Reuleaux WheelsCalculate Reuleaux Wheels.
Calculate SemiconductorCalculate semiconductor.
Calculate Polygon WheelsCalculate polygon wheels.
Break up SentencesBreak up sentences.
Create Chart PointsCreate Chart Points.
Calculate any Image to Array DataCalculate any Image to Array Data.
Generate Dynamic ArraysGenerate Dynamic Arrays.
Sort Numbers & SeperatorsSort Numbers & Separators.
Sort StringListSort StringList.



Crypters
Code link Description
64 Bit File Crypter 64-bit File Crypter.
Block File CrypterBlock File Crypto.
Chislo Textfile CrypterChislo Text File Crypter.
Crypt & Decrypt File with Progress CallbackCrypt & Decrypt File with Progress Callback.
EZ Triple Key File CrypterEZ Triple Key File Cryptographer.
Hurricane File CrypterHurricane File Crypto.
LEA-128 SEA File CrypterLEA-128 SEA File Cryptographer.
Power String CrypterPower String Crypto.
RC4 String CrypterRC4 String Crypto.
RC4-HEX String CrypterRC4-HEX String Cryptographer.
RC4-MD5 String CrypterRC4-MD5 String Cryptographer.
RC4 Extendet String & File CrypterRC4 Extended String & File Crypter.
Random File CrypterRandom File Crypto.
Vernam File CrypterVernam File Crypto.
WCrypt2 File CrypterWCrypt2 File Crypter.
Simple XOR File CrypterSimple XOR File Crypto.
XOR File CrypterXOR File Crypto.
Encrypt 128 Bit Block with 256..1024 Bit KeyEncrypt 128 Bit Block with 256..1024 Bit Key.
64 Bit String Crypter64-bit String Crypter.
Ceasar String CrypterCaesar String Crypter.
CIPHER 128 Bit String CrypterCIPHER 128-bit string crypter.
Vigenere String Ceasar algorithm CrypterVigenere String Ceasar algorithm Crypter.
32 Bit String Crypter32-bit String Crypter.
DES algorithm String CrypterDES Algorithm String Encryptor.
Ansi String CrypterANSI String Crypter.
XOR String CrypterXOR String Cryptograph.
XOR Ext String CrypterXOR Extended String Crypter.
LZCipher String & File CrypterLZCipher String & File Crypter.
PDU String CrypterPDU String Crypto.
ROT13 String CrypterROT13 String Encryptor.
Sapphire String CrypterSapphire String Cryptograph.
Simple Text CrypterSimple Text Crypto.
UCrypt String CrypterUCrypt String Crypter.
VegenereCipher String CrypterVigenère Cipher String Encryptor.
Wolf String CrypterWolf String Cryptor.
Firefox Password DecrypterFirefox Password Decrypter.
Steganography CrypterSteganography Crypto.
32 Bit Fence String Crypter32-bit Fence String Crypter.
Unicoe/UnicodeHEX String & File CrypterUnicoe/UnicodeHEX String & File Crypter.
RC4 File CrypterRC4 File Crypto.



Audio
Code link Description
Create Sound Beep Audio Port Generate Beep Sound via Audio Port.
Get System VolumeGet System Volume.
Set Mute to System Mixer SoundSet Mute to System Mixer Sound.
Play Music in ConsolePlay music in the console.
Generate Wave SoundGenerate wave sound.
Get Wave LenghtGet Wavelength.
Get Wave Output DeviceGet Wave Output Device.
Get Wave BitrateeGet Get Wave Bitrate.
Input Wave RecorderInput Wave Recorder.
Control Wave VolumeControl Wave Volume.
Play MP3 from Resource & Control itPlay MP3 from Resource & Control it.
Get AudioCD ID NumberGet Audio CD ID Number.
Set Volume for MicrophoneSet microphone volume.
Create SoundCreate sound.
Master Volumen ControlMaster Volume Control.
Input Line Wave RecorderInput Line Wave Recorder.
Volume Control Replacement ApiVolume Control Replacement API.
Color to BeepColor to Beep.
Check Drive for AudioCDCheck drive for audio CD.
Play Windows System SoundsPlay Windows system sounds.
Read MP3 ID3-Tag without LibraryRead MP3 ID3 Tag without Library.
WinAmp Gui ControlWinamp GUI Control.
Set Mute for MicrophoneMute microphone.
Automatically Play MP3 after the otherAutomatically Play MP3 after the other.
Show Remaining Playing TimeShow remaining playing time.
Play Multiple System SoundsPlay multiple system sounds.
Play Wave BackwardsPlay wave backwards.
Output Sounds via SoundblasterOutput sounds via Soundblaster.
Record Levels from Audio-MixerRecord Levels from Audio Mixer.
Adjust Volume of Audio in DevicesAdjust Volume of Audio in Devices.
Output Sounds via PC SpeakerOutput sounds via PC speaker.
Set Volume of Sound CardSet sound card volume.



Ole
Code link Description
Export Strings to Word Export strings to Word.
Import Word Table to StringGridImport Word Table to StringGrid.
Export StringGrid to WordExport StringGrid to Word.
Export DBGrid to ExcelExport DBGrid to Excel.
Fill StringGrid Cells with loopFill StringGrid Cells with loop.
Gradient StringGrid CellsGradient StringGrid Cells.
Export Strings to Excel FileExport strings to an Excel file.
Import Excel File to StringGridImport Excel File to StringGrid.
Edit Excel Map and SaveEdit Excel Map and Save.
Convert Excel to TextdocumentConvert Excel to a text document.
Convert Textdocument to Excel FileConvert Text Document to Excel File.
Draw Matrix Raster in StringGridDraw Matrix Grid in StringGrid.
Edit StringGrid Cell SizeEdit StringGrid Cell Size.
Set Hint for StringGrid CellsSet Hint for StringGrid Cells.
Sort StringGrid DataSort StringGrid Data.
Brush StringGrid CellsPaint StringGrid Cells.
Print StringGrid ContentPrint StringGrid content.
Clear StringGrid completeClear the entire StringGrid.
Convert StringGrid to Excel FileConvert StringGrid to Excel File.
String < > Excel or WordString <> Excel or Word.
Convert StringGrid to HTMLConvert StringGrid to HTML.
Export StringGrid to CSVExport StringGrid to CSV.
Change Word Properties and LoadChange Word Properties and Load.
Get Selected StringCellGet Selected StringCell.
StringGrid Cells ZoomStringGrid Cell Zoom.
Export ListView to StringGridExport ListView to StringGrid.
Text Component Spell CheckerText Component Spell Checker.
Extract Word Textformat to RichEditExtract Word Text Format to RichEdit.
Export RTF-Textformat < > WordExport RTF text format < > Word.
Create Outlook ContactCreate Outlook contact.
Export Excel Table to StringGridExport Excel Table to StringGrid.
Export StringGrid to Excel TableExport StringGrid to Excel Table.
Read all Outlook ContactsRead all Outlook contacts.
Save StringGrid in Excel FileSave StringGrid to an Excel file.
Replace Text in Word DocumentReplace text in a Word document.
Register OCX File & LibraryRegister OCX File & Library.
Save Excel File to TextdocumentSave Excel File to Text Document.
Control Excel via OLE AutomationControl Excel via OLE Automation.
Read Outlook Folder ListRead Outlook folder list.
Export Data Excel to WordExport data from Excel to Word.
Backup Outlook AttachmentsBack up Outlook attachments.
Control Word via OLE AutomationControl Word via OLE Automation.
Extract eMails from Outlook.dbxExtract emails from Outlook.dbx.



Printers
Code link Description
Set Printer Duplex Set printer to duplex.
Set Default PrinterSet default printer.
Find out Printer Color or notDetermine whether the printer is color or not.
Get all Printer JobsGet all printer jobs.
Get all Paper BinsRetrieve all recycle bins.
Read Printer DriversRead printer drivers.
Investigate Printer is Matrix or LaserJetInvestigate Printer is Matrix or LaserJet.
Save & Load Printer PropertiesSave & Load Printer Properties.
Print Strings & TStringsPrint Strings & TStrings.
Save Printer Properties to FileSave Printer Properties to File.
Get all Printer InformationGet all printer information.
Set Printer MarginsSet printer margins.
Print File DataPrint File Data.
Get Supported Paper FormatsGet supported paper formats.
Print PRN File DataPrint PRN File Data.
Print ImagePrint image.
Get Printer Driver InformationGet Printer Driver Information.
Print Canvas TextoutPrint Canvas Text Output.
Print Excel DocumentPrint Excel document.
Get Printer JobsPrint Excel document



Games
Code link Description
Pipeline Pipeline best-known answer for board game fans.
LabyrinthLabyrinth gibt es in verschiedenen beliebten Varianten.
TetrisEines der erfolgreichsten Puzzle-Videospiele.
Light Offklassische Rätselspiel basiert auf einem Raster.
Tic-Tac-Toeklassisches, strategisches Brettspiel.



nonVCL
Code link Description
Window Template Window template.
String CrypterString Crypter.
Plasma WindowPlasma Window.
Old Canvas TVOld Canvas TV.
Get User RightsGet User Rights.
RC4 Encoder Command LineRC4 Encoder Command Line.
TrackBar ExampleTrackBar Example.
TrackBar Vertical ExampleVertical TrackBar Example.
Digital ClockDigital clock.
Execute FormExecute Form.
Post Quit Message Form TemplatePost Quit Message Form Template.
Sizelable Form TemplateResizable Form Template.
GDI GraphicGDI Graphics.



Delphi
OriginalautorenBorland , CodeGear , Embarcadero
EntwicklerEmbarcadero Technologies
Freigeben1995
Stabile Version
RAD Studio 13.1 Florenz  / 19. März 2026 ; vor 4 Monaten Dies auf Wikidata bearbeiten
Geschrieben inHauptsächlich Delphi (Object Pascal)
BetriebssystemLäuft unter Windows ;  [ Nicht-primärer Quellcode erforderlich ] Zielplattformen: Windows , Linux , macOS , Android , iOS
TypSoftwareentwicklung , Designer , IDE , Compiler , Laufzeitbibliothek
LizenzFreemium
Webseitewww.embarcadero.com/products/delphi

.. to be continue....

Keine Kommentare:

Kommentar veröffentlichen

Beliebte Posts