Мой DELPHI – Программирование

Всё для программера

Можно ли сделать так чтобы TStringGrid автоматически изменял ширину колонок

Вопрос:
Можно ли сделать так чтобы TStringGrid автоматически изменял ширину колонок, чтобы
вместить самую длинную строчку в колонке?
Ответ:
См. пример. Прочитать остальную часть записи »

Я хочу вставить escape code в строку при использовании функции Format()

Вопрос:

Я хочу вставить escape code в строку при использовании функции Format(). Например, я хочу создать строку, содержащую символ табуляции. В “C” я бы написал что-то вроде sprintf(buffer,”%s\t%s”, str);.

А как это будет на Pascal’e?

Ответ:

Функция Format Pascal’я
не использует escape codes. Вместо этого нужно вставить в строку действительное
значение символа в кодировке ASCII.

Пример:
Buffer := Format('%s'#9'%s', [Str1, Str2]);
ShowMessage(Format('%s'#9'%s', ['Column1', 'Column2']));