-
Content Count
27 -
Joined
-
Last visited
-
Days Won
1
Zoran Bonuš last won the day on July 28 2021
Zoran Bonuš had the most liked content!
Community Reputation
12 GoodRecent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
How do I set debugging ranges with-in lines?
Zoran Bonuš replied to JohnLM's topic in Delphi IDE and APIs
I use F4 (Run to cursor) in situations like this ...to skip debugging parts i don't need to debug, but still stops when the program reaches the selected line. -
Have you considered https://winsoft.sk/acpusb.htm (commercial)?
-
You may try the TNumberBox, available in the newer versions of Delphi. https://docwiki.embarcadero.com/RADStudio/Sydney/en/Using_VCL_TNumberBox_Control
-
Have you considered creating LXC containers, instead of VMs? Should be less resource-hungry, easier to setup...and only slightly less secure (if set as not priviliged, which is the default).
-
How about testing .Visible in OnActivate? Or starting a timer in OnShow and execute your code few ms later, when the form is already visible.
-
Is it possible to send text from android to a windows laptop and back over wifi?
Zoran Bonuš replied to JohnLM's topic in Cross-platform
How about app tehtering? Ready to use components, multi-platform, ip/bluetooth app to app communication https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Using_App_Tethering -
Store a large number of images in the filesystem or in a DB?
Zoran Bonuš replied to RaelB's topic in Databases
If you already use database of other data, I would go with the images in DB. Another form.of storage means also another thing to take care of backups, accessibility, security, etc. -
Or you can use other 3rd party db components (commercial like unidac) with Delphi Pro.
-
Just for a reference, a recent blog post on the topic and a shared library by @Darian Miller https://www.ideasawakened.com/post/use-createprocess-and-capture-the-output-in-windows
-
For a similar task I use this solution (the updated version), works fine by me: https://stackoverflow.com/questions/9119999/getting-output-from-a-shell-dos-app-into-a-delphi-app
-
Right, but you can convert boolean to integer (1/0) and then SUM works like COUNTIF. Conversion can be implicit or explicit, or using case/iif constructs... whatever MariaDB supports.
-
Send message frmo VCL app to another machine in lan
Zoran Bonuš replied to mikak's topic in General Help
If you already use a DB that supports events/notifications (Firebird, Interbase, Oracle, MSSQL...?), a FDEventAlerter (or similar) may be sufficent to notify clients (instead of polling). https://docwiki.embarcadero.com/RADStudio/Sydney/en/Database_Alerts_(FireDAC) -
Interbase 2020 update 3 - high firedac network traffic
Zoran Bonuš replied to Anto90's topic in Databases
Not exactly addressing the issue, but do you use firedac connection pooling? https://docwiki.embarcadero.com/RADStudio/Sydney/en/Multithreading_(FireDAC) May help or circumvalent your problem Also try to use read-only transactions and "read committed" isolation mode whenever possible. Also check the ibclient dll version. -
For similar reasons, I use an ordinary form with a TfrxPreview component on it. https://www.fast-report.com/documentation/ProgMan/index.html?creating_a_custom_preview_window.htm
-
Or you may try TButtonGroup https://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.ButtonGroup.TButtonGroup