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

Вниз

Как в стринговую переменную char записать?   Найти похожие ветки 

 
vegarulez ©   (2007-02-03 08:53) [0]

привет мастерам!
Подскажите функцию типа chartostr...
или подскажите как правильно в стринговые переменные чары вставлять?


 
tesseract ©   (2007-02-03 08:59) [1]

mystring[1]:=mychar;


 
vegarulez ©   (2007-02-03 09:08) [2]

А если допустим, требуется строку сформировать стринговую????
т.е. допустим

Application.MessageBox("Типа тут стринг" +  типа тут чар , "Ы", MB_YESNO);

То тоже пользоваться сначала массивом mystring[i] и потом значение массива туда вставлять?... Это же не удобно....
Как тут быть?


 
ЮЮ ©   (2007-02-03 09:29) [3]

procedure TForm1.FormDblClick(Sender: TObject);
var
 str: string;
 ch: char;
begin
 str := "строка";
 ch := #9;
 Application.MessageBox( PChar("строковая константа" + ch + str), "Ы", 0 )
end;


Char-ы к string-у запросто "прибавляются". Вот результат будет string. А параметр у Application.MessageBox должен быть PChar. Именно об этой ошибке говорит компилятор. Для это полойдет элементарное приведение типа.


 
vegarulez ©   (2007-02-03 09:49) [4]

Ахха пасип.
Понял.


 
iXT ©   (2007-02-03 12:11) [5]


> vegarulez ©   (03.02.07 09:49) [4]
> Понял.

Ну и что есть PChar?



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

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

Наверх




Память: 0.45 MB
Время: 0.041 c
2-1170746359
Николас
2007-02-06 10:19
2007.02.25
64-битное приложение


2-1170673904
bagos
2007-02-05 14:11
2007.02.25
speech


2-1170877230
Vemer
2007-02-07 22:40
2007.02.25
Как сменить цвет фонта у контрола?


2-1170457963
acorables
2007-02-03 02:12
2007.02.25
Передача данных(массива) через DLL.


6-1158240246
progmax
2006-09-14 17:24
2007.02.25
Direct connect через IdMappedPortTCP





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский