Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 25.05.2012, 22:40
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
Стрелка Переменная типа String

можно ли добавлять в переменную типа string текст или символ, но так чтобы хронящийся там не удалился. Если да то подскажите пожайлуста как ?? уже всё перепробывал....
Ответить с цитированием
  #2  
Старый 25.05.2012, 22:49
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Мда.
Код:
var
  St : String;
begin
  St := 'bla';
  St := St + '-bla-bla';
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Этот пользователь сказал Спасибо angvelem за это полезное сообщение:
shotkill (25.05.2012)
  #3  
Старый 25.05.2012, 22:52
Аватар для Ildar-tsr
Ildar-tsr Ildar-tsr вне форума
Местный
 
Регистрация: 09.08.2011
Адрес: г.Сургут, ХМАО
Сообщения: 453
Репутация: 7402
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  s: string
begin
  s:= 'Привет!';
  showmessage(s);
  s:= s + ' Как дела?';
  ShowMessage(s);
end;
__________________
Google в помощь
Ответить с цитированием
Этот пользователь сказал Спасибо Ildar-tsr за это полезное сообщение:
shotkill (25.05.2012)
  #4  
Старый 25.05.2012, 22:53
Аватар для Ildar-tsr
Ildar-tsr Ildar-tsr вне форума
Местный
 
Регистрация: 09.08.2011
Адрес: г.Сургут, ХМАО
Сообщения: 453
Репутация: 7402
По умолчанию

Цитата:
Сообщение от angvelem
Мда.
Я вот понять не могу, он правда это имеет в виду?
__________________
Google в помощь
Ответить с цитированием
Этот пользователь сказал Спасибо Ildar-tsr за это полезное сообщение:
shotkill (25.05.2012)
  #5  
Старый 25.05.2012, 22:58
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
По умолчанию

оооо да....я действительно СТУПИЛ !!!!! спасибо за помощь )))
м ещё один вопрос. Тип string может содержать символ ' -одну кавычку ??
Ответить с цитированием
  #6  
Старый 25.05.2012, 23:01
robt robt вне форума
Активный
 
Регистрация: 17.02.2011
Сообщения: 297
Репутация: -1806
По умолчанию

Цитата:
Сообщение от shotkill
оооо да....я действительно СТУПИЛ !!!!! спасибо за помощь )))
м ещё один вопрос. Тип string может содержать символ ' -одну кавычку ??
он может содержать все что угодно
Ответить с цитированием
Этот пользователь сказал Спасибо robt за это полезное сообщение:
shotkill (25.05.2012)
  #7  
Старый 25.05.2012, 23:05
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
По умолчанию

почему-то когда я кавычку заключаю в кавычки ''' выдёт ошибку
Ответить с цитированием
  #8  
Старый 25.05.2012, 23:08
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Код:
var
  St : String;
begin
  St := 'Я содержу кавычки '' оп-ля';
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо angvelem за это полезное сообщение:
@Rafa3L (25.05.2012), shotkill (25.05.2012)
  #9  
Старый 25.05.2012, 23:14
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
По умолчанию

ооо класс )))Спасибо всем ОГромное )))))
Ответить с цитированием
  #10  
Старый 25.05.2012, 23:29
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
По умолчанию

все равно не выходит
Код:
 procedure TMainForm.Load;
var
  fileName,prob,putk: string;
begin
   FileName:='C:\Documents and Settings\ADMIN\Рабочий стол\Test\sample2.stx';
      Data.Load( fileName ); // Получаем данные
      LoadData; // Загружаем данные в форму
      prob:= sedit1.Text;
      putk:='''';
      putk:= prob+ putk;
      putk:= putk+'''';
      sedit2.Text := putk;
    end;
[color=red] Bargest: [/code] не забываем про теги оформления кода!
в конце выводит только " и все а содержание переменной нет ((

Последний раз редактировалось Bargest, 26.05.2012 в 01:47.
Ответить с цитированием
  #11  
Старый 25.05.2012, 23:42
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

а так:
Код:
  prob := sedit1.Text;
  putk := ''';
  putk := prob + putk;
  putk := putk + ''';
  sedit2.Text := putk;
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Этот пользователь сказал Спасибо angvelem за это полезное сообщение:
shotkill (26.05.2012)
  #12  
Старый 25.05.2012, 23:51
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
По умолчанию

[DCC Error] MainUnit.pas(125): E2052 Unterminated string

не хочет он кавычки в кавычках воспринемать ((
Ответить с цитированием
  #13  
Старый 25.05.2012, 23:53
Аватар для YVitaliy
YVitaliy YVitaliy вне форума
Местный
 
Регистрация: 14.12.2011
Сообщения: 481
Версия Delphi: Borland Delphi7
Репутация: 17
По умолчанию

Цитата:
Сообщение от shotkill
все равно не выходит
А в sEdit1 текст какой-то присутствует?
да и вернее делать так:
Код:
prob:= sedit1.Text;
 putk:='''';
 putk:= putk + prob;
 putk:= putk+'''';
 sedit2.Text := putk;

Тогда текст в кавычках будет.
Ответить с цитированием
Этот пользователь сказал Спасибо YVitaliy за это полезное сообщение:
shotkill (26.05.2012)
  #14  
Старый 25.05.2012, 23:58
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от YVitaliy
да и вернее делать так:
Угу, потерял кавычку.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Этот пользователь сказал Спасибо angvelem за это полезное сообщение:
shotkill (26.05.2012)
  #15  
Старый 25.05.2012, 23:59
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
По умолчанию

только кавычки птображаются...((а текста из переменной нету (((
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 10:43.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025