![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 11 Всего: 102 |
как бы мне в Label вывести путь к файлу в таком виде: "C:\F1\...\new.txt", если путь оказывается длиннее чем можно показать в Label.
В DRKB нашел код который позволяет рисовать так на канаве, а мине эт не подходит. надо именно получить текст. -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
делал, давно правда функцию обрезания по длине(тож самое в TLabel нужно было выводить), сейчас поищу - мож найду
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
во первых отключи в метке авторазмер, далее берем первые несколько символов и последние несколько символов. Соединяем через троеточие. Может позже дам пример. Жди
|
|||
|
||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 11 Всего: 102 |
dsergey жду=)
тока мне не "несколько" надо, а так чтобы затроеточивалсь -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
z-END
уже нашел, сейчас малек подправлю, а то в таком виде стыдно выкладывать -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 11 Всего: 102 |
Rennigth не стесняйся все свои
выкладывай как есть ! -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Это сообщение отредактировал(а) Snowy - 19.1.2005, 16:02 |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
Snowy, получается "...\DriverFiles" из "C:\WINDOWS\system32\ReinstallBackups\0002\DriverFiles", а нужно
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
А ты пробовал до того, как я исправил или уже после?
После того, как поправил, это учитывается. У меня все корректно выдало: C:\WIND...\DriverFiles Добавлено @ 16:15 Еще раз поправочка:
Прошлый вариант зацикливался, если лабел очень маленький. Кстати, варнинг! Размер лабела не должен быть меньше '...' + хотя бы одна буква! |
|||
|
||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 11 Всего: 102 |
или \WINDOWS\ пишется целиком или не пишется вообще. -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
вот, держи, все получилось
Это сообщение отредактировал(а) dsergey - 19.1.2005, 16:25 |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Ну тогда дополняем:
Теперь выдает: C:\WINDOWS\...\DriverFiles Так нормально? Это сообщение отредактировал(а) Snowy - 19.1.2005, 16:33 |
|||
|
||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 11 Всего: 102 |
dsergey ты не пробывал Edit1.Text:='C:\' ? забавно получается =)
И самое, главное онное всегда урезает путь, причем до минимума: первая папка и последняя вложенная. А надо:
-------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
Snowy, ты тестировал сой код или пишеш навскидку?
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Что опять не так?
Прекрасно отрабатывает. Что у тебя не работает? Говори, посмотрим. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |