Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2010-02

RTL FindResource supports only PChar

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paul Ishenin

Hello, FPC developers' list

Is this supposed to be so? Why not to create an unicode version with PWideChar arguments and do as in other places {$ifdef Unicode} ?

From lazarus mail list:

On Fri, Jan 29, 2010 at 11:20 PM, Zaher Dirkey <

wrote:

On Sun, Jan 24, 2010 at 9:00 PM, Zaher Dirkey <

wrote:

I cannot run my application on WinCE (WM 5 and WM 6.1) when i remote debug it crash in

        application.inc line 386
        Res := FindResource(HInstance, PChar('MAINICON'), RT_GROUP_ICON);
    Hi,
    I guess with my weak experience. the problem about RT_GROUP_ICON it
    is PWideChar passed as parameter  PChar, widestring manager here
    worked to convert not a real string, RT_GROUP_ICON it is an Integer
    typecasted as PWideChar in WinCE.

Reported as bug
http://bugs.freepascal.org/view.php?id=15665

Best regards,
Paul Ishenin.

Reply by email