Michael Leahy

Your Rank: 20
Points: 158
The event says Monday, 15 October but it does not say what time...
It turns out that the name of the keystore file include spaces and an apostrophe.
Mike's Google Keystore.keystore.
Renaming the file to eliminate the apostrophe and the spaces got the project working.
Read More...
Delphi 10.2.3
Building for Android Application Store
I get this warning:
[PAClient Warning] Warning: W0020 Invalid jarsign option: C:\Program Files\Java\jdk1.8.0_60\bin\JarSigner.exe,.\Android\Release\COWMobileBuild30\bin\COWMobileBuild30-unsigned.apk,cow android key alias,C:\Users\Public\Documents\Embarcadero\Studio\19.0\CatalogRepository\AndroidSDK-2433_19.0.29899.2631\tools\Mike's Google Keystore.keystore,MD5withRSA,SHA1,851C47C05F940783CF7DE53CD171E33F81850535A05F97C997AA0FF88E783C8ADB56A385E3111C2FC1E2577DFAC4C363BA95367E043722D3163A459DE5E4229DC938F341D558FA9BBFF8AF1172218595,851C47C0645855D8A342711DD129E36881D0051BA043979397B40FAB8E363C94DB04A3D7E3401C39C1CC5752FACFC338BAF83613042722C3164B45C2E5BA22DBC90AF35DEE8AA8C8D3DE3B1E72218595,1, ignored
...and then it fails to complete the build saying...
[INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
What am I missing?
Read More...
Michael Leahy is friends with Atanas
The query speed is back to normal after adding this workaround:
fSQLite3Connection.ResourceOptions.SilentMode := True;
Read More...
In FireUI (using Delphi XE7) how do I open a web page? I need a solution that works on Windows and Macintosh.
I used to use...
ShellExecute(Handle, 'open', 'http://www.google.com',nil,nil, SW_SHOWNORMAL) ;
...but the Delphi help file doesn't even mention ShellExecute().
Read More...
Why does this wacky post have my picture in it?
Read More...
DavidI is friends with Michael Leahy
FireDAC newbie here. How do I figure out in code what fields are in a query? And then get the values of those fields? For example, I get the SQLite version with this code: [code type="xml"] fFireDACQuery.SQL.Text := 'select SQLite_version()'; fFireDACQuery.Open; Assert(fFireDACQuery.RecordCount = 1, 'SQLite_version did not return ...
Thanks, Robert. I added this code: [code type="xml"] fFireDACQuery.SQL.Text := 'select SQLite_version()'; fFireDACQuery.Open; Assert(fFireDACQuery.RecordCount = 1, 'SQLite_version did not return exactly one record.'); ShowMessage(IntToStr(fFireDACQuery.ParamCount)); [/code] The ParamCount comes back zer...
I'm trying to pin why SQLite on OS-X is twelve times slower than on Windows. With Delphi XE7 FireUI at runtime, how can my app find the version of SQLite that is being used by both Windows and OS-X?...
In the VCL, when I click down in a TListBox and drag the mouse outside of the TListBox and release the mouse I do not get a MouseUp event. In FireUI, I do get an unwanted MouseUp event. How can I work around this?...
Thanks, Jayden. The listbox's X & Y kept coming back as zero so I finally settled on... MyPopupMenu.Popup(Screen.MousePos.X, Screen.MousePos.Y);...
[code type="xml"]procedure TEbookWindow.DoCandidateEditClick(Sender: TObject); var MyListItem: TMyListBoxItem; begin MyListItem := TMyListBoxItem(FindItemParent(Sender as TFMXObject, TCandidateListBoxItem)); if Assigned(MyListItem) then MyPopupMenu.Popup(Trunc((Sender as TButton).Position.X) + Self.Left, ...
Thanks.
Again as I noted, I could not reach forums.embarcadero.com for about 36 hours before I crossposted here.
Read More...
Basic Information
-
Gender
Male -
Birth Date
1962-10-31 -
About me
I've maintained the Bookup chess apps since 1983. They were written in the original Turbo Pascal - and even Turbo Pascal for Macintosh.
Contact Information
-
Country
United States -
Website
http://www.bookup.com