Welcome to the SRP Forum! Please refer to the SRP Forum FAQ post if you have any questions regarding how the forum works.
MattCrozier
About
- Username
- MattCrozier
- Joined
- Visits
- 1,834
- Last Active
- Roles
- Member
Comments
-
Probably noteworthy that the default [SRP_DATE] conversion has its own interpretation of unformatted dates, different to OI. Iconv( '20099', '[SRP_DATE]') = 15239 = September 20, 2009 Iconv( '20100', '[SRP_DATE]') = 11982 = October 20, 2000 Iconv( '…
-
We've found that for customers using UNC paths, some have to add the UNC path to the list of Trusted Sites in Internet Options on the desktop for the installers to work. Does that help?
-
Ah yes, that works now. Thanks Kevin :)
-
Yeah I've toggled that several times. When enabled, I just get a line for the borders without any content.
-
Although it seems with this version, the Status Window is minimised and I can't see compiler errors. Is that just me?
-
Good work Kevin :)
-
It seems to work within OI's editor so presumably there must be some way of doing it? Maybe they have an internal mapping table of keywords to help pages.
-
Ah, I missed the Options step - thanks :)
-
There is the OI function SetNoOfDelimiters (or the NO_OF_DELIMITERS or DELIMCOUNT properties in SYSTEM) that can be used to override this. It's useful if you have highly structured configuration records, for example.
-
Yes!! This works for all the tests above, 32 and 64 bit, and in our application. Thanks very much Kevin :)
-
Oh dear, we've now discovered a different problem with v2.2.1.5 (and 4) 32bit - and this is quite weird! We're calling ImageMagic via SRP_Run_Command() just to return the dimensions of a thumbnail image, eg '75x114'. It seems that in cases where t…
-
Great - thanks! :)
-
The output comes back to OI with the correct characters: In 2.2.1.4, 64bit _run evalv "c= 'dir F:\media\æ.jpg /b'` @ans = 'VAR'` Call SRP_Run_Command( c, @ans)" æ.jpg _run evalv "c= 'dir F:\media\飞蛾.jpg /b'` @ans = 'VAR'` Call SRP_Run_Command( c…
-
Hmm, I'm getting results similar to prior versions. v2.2.1.4 seems to behave the best out of all of these patches, certainly for 32bit. I think it must be a very rare 64bit quirk that's not worth worrying about - but I'd say 2.2.1.4 would be the b…
-
Thanks for persisting with this Kevin ;). Ok, that works for æ.jpg - but 飞蛾.jpg is still being interpreted as multiple files at DOS. If I try to extract the metadata for this image, it gives me the metadata for 73.jpg as well (but not the othe…
-
Ah, thanks for the explanation Kevin! This is looking even better in 32bit with the correct unicode characters coming back in the output. The 64bit is still having problems though: _run evalv "@ans = 'VAR'` Call SRP_Run_Command( 'dir f:\media\飞…
-
Hmm?, slightly different but not quite there.. _run evalv "@ans = 'VAR'` Call SRP_Run_Command( 'dir f:\media\飞蛾.jpg /b', @ans)" 73.jpg c.jpg �.jpg ??.jpg The �.jpg filename is for the 飞蛾.jpg requested. ??.jpg is for æ.jpg Actually, it d…
-
Brilliant! - thanks for this. Yes, that fixes it. In testing this I found that it also fixed another quirk in that previous versions (even as far back as v1.6) would return multiple results for the command "dir f:\media\飞蛾.jpg /b", depending on …
-
Just to confirm that I can replicate this when running in UTF8 mode, in SRP_Utilities v2.1.6 and v2.1.12.1 - however v1.6 is ok. Work-around seems to be to force ANSI mode around the SET method. Eg string = 'kééman\n“Dubbele quote”\n‘Enkele quote…
-
Or you could call the Start_Window() procedure with the getStructureFlag parameter set. Pass true to return the structure of a window, without actually executing it. You can modify the structure, before executing it. Use the CREATE message for the …
-
Ah - I see the pattern! -5 (May) then -12 each after that, so something to do with year boundaries :). Yes, this version works fine - thanks :)
-
Better - except for the following values, for some reason ;) -5,-17,-29,-41,-53,-65,-77,-89,-101,-113,-125,-137,-149,-161,-173,-185,-197,-209,-221,-233,-245,-257,-269,-281,-293,-305,-317,-329,-341,-353,-365,-377,-389,-401,-413,-425,-437,-449,-461,-…
-
Just for my own understanding, is this a generic problem for any integer in the 32 to 64 bit range being assigned directly to a dynamic array? If not then what is special about the handles?
-
Yes, I've seen this before and posted on the Rev forum years ago (it's no longer there - Get_property returning the wrong value). Our work-around was to test get_property() for a known value in a loop before continuing on in the code, where susce…
-
Ah, I see :). I wondered about the overhead - good to hear there's no difference now. My old code just hasn't been refactored for SRP_List().
-
Just curious that the generic SRP_List( 'Create', List) function doesn't have this problem. I thought that SRP_List() was just a handler for the raw methods, but this problem suggests that's not the case. Is SRP_List() its own function?, or do the…
-
Wow, brilliant! Thanks for the quick response. Yes, this fixes the issue. Cheers, M@
-
Ah, I see - thanks. That shouldn't affect us :)
-
Thanks Kevin. Looks like that's a common problem that's been around for years!
-
Thanks - that fixes it :). Interesting to know that each control can have their own expiry date.