Помогите построить аналог на паскале для типа заявленного в msdn как LPSTR* rgpsz
Здравствуйте, Ozone, Вы писали:
А>>Помогите построить аналог на паскале для типа заявленного в msdn как LPSTR* rgpsz
O>PAnsiChar ?
Нет. PAnsiChar или указатель на нультерминатную строку, в микросовтовских стандартах именования это просто psz и в msdn переменные такого типа заявляют как:
LPCTSTR pszName
мне же нужен:
LPSTR* rgpszName
хелп!!!
Здравствуйте, Альт, Вы писали:
А>мне же нужен:
А>LPSTR* rgpszName
Возможно так
PPChar = ^PChar;
Здравствуйте, fetis, Вы писали:
F>Здравствуйте, Альт, Вы писали:
А>>мне же нужен:
А>>LPSTR* rgpszName
F>Возможно так
F>F>PPChar = ^PChar;
F>
Нет.
это что-то масиво-образное
Здравствуйте, Альт, Вы писали:
А>Здравствуйте, fetis, Вы писали:
F>>Здравствуйте, Альт, Вы писали:
А>>>мне же нужен:
А>>>LPSTR* rgpszName
F>>Возможно так
F>>F>>PPChar = ^PChar;
F>>
А>Нет. это что-то масиво-образное
Я с паскалем в своей жизни мало общался, излагаю с точки зрения BCB:
Это определение msdn'овского LPSTR
typedef char CHAR;
typedef CHAR *LPSTR, *PSTR;
А это определение Borland'овского PPChar
typedef char* PChar;
typedef PChar* PPChar;
Из этого можно сделать вывод, что LPSTR == PChar а LPSTR* == PPChar
Хотя, может я и не прав