Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];

Вниз

Как передать array of char из DLL ?   Найти похожие ветки 

 
Dmitry V. Averuanov   (2003-04-17 12:24) [0]

Как передать array of char из DLL ?
String или Pchar использовать нельзя.
Function SS(s:string): array of char[37] - не катит


 
Stranger   (2003-04-17 12:29) [1]

Попробуй через WideString


 
Palladin   (2003-04-17 12:30) [2]


> String или Pchar использовать нельзя.

почему?

так функцию не описывают

TArray=array of char[37]

Function SS(s:string):TArray или
Function SS(s:string):String[37]


 
Stranger   (2003-04-17 12:30) [3]

Попробуй через WideString
или объявить тип
type
MyString = array of Char;


 
Skier   (2003-04-17 12:34) [4]

>Dmitry V. Averuanov
Function SS(s:string): PChar - не устроит ?

Но(!), если это продолжение твоего вчерашнего вопроса, а тогда
тебе нельзя использовать тип String, то за каким же ... ты
его опять ставишь ?!

Function SS(s : PChar): PChar; //должно "покатить"...


 
Dmitry V. Averuanov   (2003-04-17 12:35) [5]

Суть в том, что массив нкжно передать в PowerBuilder, а он не воспринимает char(0) - поэтому нельзя использвать string.


to Palladin
а если Function SS(s:string):TArray , то как определить, какой там Array ?


 
Palladin   (2003-04-17 12:38) [6]

String[37]=array [1..37] of char это первое


> то как определить, какой там Array ?

type
TMoyMassivIz37Simvolov=array [1..37] of char;

Function SS(s:string):TMoyMassivIz37Simvolov

так понятней?



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
1-91284
Andrey V.
2003-04-17 13:29
2003.04.28
Картинки в DLL


3-91187
Бульбаш
2003-04-09 11:45
2003.04.28
Как в ComboBox загрузить данные из базы


14-91455
Valentino
2003-04-11 09:26
2003.04.28
Очень срочно!!! Посоветуйте компоненты для работы со скинами.


1-91381
sapsi
2003-04-16 11:27
2003.04.28
определение расположения исполняемого файла при запуске


1-91280
Tornado
2003-04-17 12:06
2003.04.28
дата создания файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский