What is the difference between ANSI and UNICODE strings
when passed as arguments to a DLL?

Answer Posted / vipul

ANSI: This standard provided 256 different symbols that a
computer can use. It was quick, efficient, and easy to
implement. All modern operating systems fully understand
ASCII.

UNICODE: Unicode which allowed for up to 65,536 different
characters. Since Unicode is more complex it is not
implemented on many operating systems. In terms of
Microsoft; Windows NT, Windows 2000, Windows XP, and
Windows 2003 support Unicode as will all future releases of
Windows.

Is This Answer Correct ?    14 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are some methods you can use to send data from one VB executable to another one?

1884


Write the Steps in Creating an ActiveX Control?

1619


What is the Windows API?

1096


___ argument can be used to make a menuitem into bold.

1399


What is meant by Establish Connection in RDO?

1927






How can Visual Basic be used for server-side scripting?

610


What is DDE?

1863


How do I use GetPrivateProfileString to read from INI files?

1070


What is the difference between Msgbox Statement and MsgboxQ function?

1533


What is the use of Tabledef?

1649


What about DLL calls that require callbacks?

1082


What do you know about chaining views.

640


Difference between Class Module and Standard Module?

2079


Advantage of ActiveX Dll over Active Exe.

1660


How to get freefile location in memory?

2175