Topic: A new application for al

Hello everyone,
A simple little program that I'm making available to everyone.
It lets you bring together your most frequently used applications under a single interface, organized by tabs, in order to launch them.
You might say that desktop shortcuts do the same thing,
but when there are so many of them that they cover the entire screen, it becomes a little complicated.
It's not a dock in the strict sense, but it has something of that.
Above all, it shows that MVD isn't just used to manage databases (even if that's its primary purpose), but also that its programming language (Pascal, from Delphi and now Embarcadero) is flexible enough to allow all other types of programming. Everyone will be able to customize it to their liking, add their own icons
launching their favorite applications...
I'm preparing a direct version without providing the source code, but allowing users to enter their own input (text and images) via dedicated dialog boxes.
The only compensation for this freeware version is to respect the author's copyright.
I also welcome your feedback, suggestions, and rejections, anything that would make this program even more efficient and relevant.

PS: In the System tab, I've removed all DOS instructions
involving the keyword: cmd.exe.
For example, to check system files, the following instruction C:\Windows\System32\cmd.exe /k sfc.exe /scannow returns no results.
I'm working on resolving this issue.
Have a good day everyone.
MVD Version 6.6.1
JB

Post's attachments

Attachment icon GWIN.ZIP 673.06 kb, 65 downloads since 2025-09-12 

2 (edited by Destiny 2025-09-12 13:56:56)

Re: A new application for al

Hello Jean, I made this kind of program some time ago with all the Windows functions to customize.

Post's attachments

Attachment icon Logiciels systeme.zip 373.03 kb, 58 downloads since 2025-09-12 

Destiny

Re: A new application for al

Hi Jean, Destiny

procedure Form1_Image4_OnClick (Sender: TObject);
var
  objShell: variant;
begin
  objShell := CreateOLEObject('Shell.Application');
  objShell.ShellExecute('cmd.exe', '/K dir','' ,'', 1);
  objShell := 0;
end;

Re: A new application for al

Hello sparrow, Destiny

Thanks for your code.
The idea of creating an object OLE was swirling around in my head, but I
couldn't quite figure out how to code it.
Thanks for your help.
JB