Date function is not working with Powerbuilder applications

  • Thread starter Thread starter R.Muthukumar
  • Start date Start date
R

R.Muthukumar

Hi all,

I am using a Windows XP embedded client, I wrote a program
in PowerBuilder version 5.0 to display the Date in the
current System Date Format which is configured in
the "Regional and Language options" option.

In "Regional and Language option" by default my date
format is M/d/yyyy i.e United states format. My program
displays the date in the above format without any error.

I changed the date format to dd/MM/yyyy ie United Kingdom
format. But here it display the date format only in United
States format and doesn't displayed in United Kingdom date
format.

But for that the same program is working fine in the XP
Professional and in other operating systems.

During the analysis we found that the programs read the
date format from the Registry settings HKCU\Control
Panel\International\sShortdate.

In XP Professional PC it is working fine and had no
problem while reading the date format from registry. But
in the case of XP embedded, Powerbuilder program is not
able to read the date format from the registry.

Is any components needs to be added in the XP embedded
client? Or any previlege level settings to be added in the
registry settings.

Could any one help me regarding in this issue.

Thanks in advance.

regards
RMK
 
Hi all

I tried out this one with XPProemulation.slx downloaded
from www.xpefiles.com with that also I face the same issue.

Any help will be highly appreciated.

regards
RMK
 
RMK

We face the same issue with D2K.I think XPE requires some
components for this.

Daniel
 
Dear Daniel,

Thanks for you reply.

Did you found any solution or workaround for this.

regards
RMK
 
RMK

Some of the programs will refer to the OS Version and it
details to execute some modules. XPE version is entirely
differ from XP Professional. If PB excute that module
based on the OS version it may leads to such problems.

Allan
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top