Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 08/05/23 in all areas

  1. Both of which are done by the new ICS component TIcsNeighbDevices which gives a similar display to the two Nirsoft scanner tools. Angus
  2. Vincent Parrett

    Project Options -> Version Info aka. dproj madness

    Of course I am biased, but everyone should have a build server 😉 FinalBuilder makes setting version info trivial https://www.finalbuilder.com/resources/blogs/managing-delphi-version-info-with-finalbuilder
  3. Alexander Sviridenkov

    PDF to PNG and PNG to PDF

    HTML Office Library can do both.
  4. dummzeuch

    Project Options -> Version Info aka. dproj madness

    Since the version info stuff never really worked very well since at least Delphi 2005, I don't use the IDE to manage the version info but create a version info resource externally and link it to the executable. As as side effect, I have no more annoying changes in the dproj file that show up in SCM with every build.
  5. PeterEvansOz

    Running UnitTests for Mobile Devices

    There is a different approach. I like the approach of DUnit running on Windows under VCL. How can you get the Green Light paradigm working on FMX? Well, Roger Connell has done the port to FMX. See http://docs.innovasolutions.com.au/Docs/ADUGDelphi/ADUGDecember2014.html This approach was presented to ADUG in December 2014. I have used it successfully on Android under FMX. It works very well.
  6. Ugochukwu Mmaduekwe

    Running UnitTests for Mobile Devices

    @John Kouraklis Finally got it to work, below are the steps. 1. Download Angry Port Scanner from Google PlayStore (Do not open) 2. connect your PC and Android to the same WiFi network 3. Open Angry Port Scanner, it will auto select the IP range to scan, in the Ports edit box enter the value 8000-9000 and click the scan icon 4. after the scan is done, it will show you the Open IP and Port, this is the IP and Port we will put in our FMX app. 5. Create a simple GUI FMX app with a button and the tests you want to execute. 6. in the uses clause add (TestInsight.DUnit) , in the OnClick event of the button, add the code below TestInsight.DUnit.RunRegisteredTests('http://IP:PORT'); where IP and PORT are the values we got previously. 7. Compile and deploy the FMX app to your android device, run and click the button 8. go back to your Delphi IDE and open the TestInsight Plugin, you can now see the progress of your Tests. Thanks to everyone who pointed to the right directions that helped me solve this problem.
×