public static string LoadResourceString(string libraryName, uint ident, string defaultText) {
IntPtr libraryHandle = LoadLibrary(libraryName);
String Text = defaultText;
if (libraryHandle != IntPtr.Zero) {
StringBuilder sb = new StringBuilder(1024);
int size = LoadString(libraryHandle, ident, sb, 1024);
if (size > 0)
Text = sb.ToString();
}
FreeLibrary(libraryHandle);
return Text;
}