-
Content Count
1560 -
Joined
-
Last visited
-
Days Won
36
Everything posted by Dave Nottage
-
I'm guessing sometime close to next Wednesday: http://blog.marcocantu.com/blog/2019-july-whatsnew-1032-webinar.html
-
Delphi Rio 10.3.1, VCL. I was having problems with refactored code based on the original. I went back to the very original code and managed to make it work, so something must have gone awry in the refactor. Next time it is refactored there'll be incremental testing 🙂 Next issue is: when it is used in a DLL, the app locks up after the scan has completed.
-
..or not declare vars inline 🙂
-
I managed to make UDP multicast work to my satisfaction (with both IPv4 and IPv6) with Indy a while ago.. had to jump through a bunch of hoops to make it happen. My work has been "sitting on a shelf" waiting for funding for the project(s) it may be used in, but I could turn it into some building blocks for anyone who's interested. One of the things I had to overcome was the lack of multiple bindings in TIdIPMCastServer - a pretty basic omission. Others were: local address changes (because of one or more networks being unavailable etc), dealing with IPv6 only networks (a must for iOS), and discovering local addresses on Android (which Indy does not do yet, unless it has changed recently) I've tried a number of network libraries including ICS, but Indy is still the least painful to work with. Much kudos to Remy.
-
If there is a "Show expired certificates" menu item under the View menu in the Keychain Access app, please click it, and delete any expired certificates.
-
Which means it cannot find a matching certificate for the provisioning profile. Please ensure that the provisioning profile you are using actually *has* the iOS Distribution certificate assigned to it. To do this, go to: https://developer.apple.com/account/ Log in, go to Certificates, IDs and Profiles, select Profiles section, and select the profile for rexpressmanager (make sure it's actually an App Store profile), and check which certificate is assigned to it (bottom left of the info). If it's not an App Store profile, you'll need to create one.
-
I should have also asked what you mean by this, i.e. is there an error thrown in the IDE? If so, please give all the details. If not, at what stage is it a problem? Using Application Loader?
-
Please describe what gives you the impression that one is installed. One way is to use the Keychain application on the Mac, select login in the keychains list, and My Certificates in the category list. There should be at least one iPhone Distribution certificate. Check the expiry date that it has not expired.
-
It works for Win32, and reports the following sources: Brother DS-620 WIA-Apple iPhone (my iPhone) WIA-Galaxy Tab Active2 (an Android device connected to the computer) For Win64, it errors, as per my original post
-
Yes, TWAINDSM.DLL is 64 bits. From here: https://github.com/twain/twain-dsm/tree/master/Releases/dsm_020402/windows/64 Though I've now tried those from the link you gave, with the same result. In case anyone asks: I have already also verified that the correct DLL is being loaded by using GetModuleName for the handle returned.
-
Yes, since as I said, it loads the driver OK. The problem comes after that
-
Any tips to speed up Android linking and deployment?
Dave Nottage replied to John Kouraklis's topic in Cross-platform
With that issue, usually restarting the device resolves it, for me. -
I have ADB log capture in Codex: https://www.delphiworlds.com/codex/ Sorely needs updating because there's a few quirks.
-
Between then and now? Yes. Entirely dead? No.
-
Yes: some reproducible code
-
It's not just you. My guess is whatever feed it is, is down
-
Increasing registration count not possible without active maintenance support
Dave Nottage replied to Leif Uneus's topic in Delphi IDE and APIs
From Atanas' message: "We realize this is a change to previous operations and to reduce the impact to development projects, we issued a one-time registration limit increase for all customers who are close to hitting their registration count limit. This should address issues with re-installs of your licensed software on existing or new machines. Further, we will continue to look for options to make this more seamless through automation." That means you should have received a bump. If you haven't received one, please contact EMBT. Unfortunately I don't have a direct contact point at the moment for this issue. -
I've been successfully (up until now) using the .NET COM interop: https://raw.githubusercontent.com/project-jedi/jcl/master/jcl/source/windows/mscorlib_TLB.pas (as part of JCL) however I'm having trouble invoking a method that is declared with a number of overloads in an assembly. It raises an error "Method xxxx not found", and I'm assuming it is because it does not know which method to use. Regardless, I'd like to be able to use one of the GetMethod calls to find the right overloaded method, probably using GetMethod_5, since I just want to find the method by the name and the parameter types. The question is: how do I go about passing the correct values for the types parameter? If it were using reflection in C#, it would use typeof, so what might be the equivalent in Delphi?
-
Using GetMethod functions in the .NET COM interop
Dave Nottage replied to Dave Nottage's topic in Windows API
I think I've found the way: using the GetType_2 method of _Assembly. -
SourceTree, on Mac
-
The Android 64bit deadline warnings have started
Dave Nottage replied to Yaron's topic in Cross-platform
Existing apps will not be not removed until 2021: https://android-developers.googleblog.com/2019/01/get-your-apps-ready-for-64-bit.html The August 1, 2019 requirement is for updates and new apps. -
Using GetMethod functions in the .NET COM interop
Dave Nottage replied to Dave Nottage's topic in Windows API
Can you clarify what this means? Correct. -
Using GetMethod functions in the .NET COM interop
Dave Nottage replied to Dave Nottage's topic in Windows API
How does one do that from Delphi? -
Tools Api: how to detect a key has been pressed in the editor window?
Dave Nottage replied to santiago's topic in Delphi IDE and APIs
If you don't have it already, I recommend downloading the GExperts source: https://sourceforge.net/p/gexperts/code/HEAD/tree/trunk/ Then have a look at the GX_EditorChangeServices unit -
You followed the instructions, however you followed them literally, i.e. you added the CoreBluetooth framework instead of the SystemConfiguration framework.