|
M
Hello Bob,
You wrote:
>I'm sure its just a subtlety in the syntax.
> D sprintf3 PR 10I 0 ExtProc('sprintf')
> D szRecvVar * VALUE Options(*STRING)
> D szFormat * VALUE Options(*STRING)
> D Red 5I 0
> D Green 5I 0
> D Blue 5I 0
I'm sure Barbara has better things to do than debug your code. I obviously do
not! What you need is:
D sprintf3 PR 10I 0 ExtProc('sprintf')
D szRecvVar * VALUE
D szFormat * VALUE Options(*STRING)
D Red 10I 0 VALUE options(*nopass)
D Green 10I 0 VALUE options(*nopass)
D Blue 10I 0 VALUE options(*nopass)
Although only the last parameter requires *NOPASS. I leave it as an exercise
for you to determine why my version works and yours doesn't.
Regards,
Simon Coulter.
«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»
«» FlyByNight Software AS/400 Technical Specialists «»
«» Eclipse the competition - run your business on an IBM AS/400. «»
«» «»
«» Phone: +61 3 9419 0175 Mobile: +61 0411 091 400 /"\ «»
«» Fax: +61 3 9419 0175 mailto: shc@flybynight.com.au \ / «»
«» X «»
«» ASCII Ribbon campaign against HTML E-Mail / \ «»
«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.