Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi 2

Модерирует : ShIvADeSt

ShIvADeSt (22-03-2007 02:18): http://forum.ru-board.com/topic.cgi?forum=33&topic=8142  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжение темы http://forum.ru-board.com/topic.cgi?forum=33&topic=3647&start=2020#lt
Внимание, все большие куски кода (более 5 строк) оформляем в тег [more] дабы уменьшить размер поста.

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 01:52 20-04-2006 | Исправлено: ShIvADeSt, 02:02 30-06-2006
wader



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GTA3
Идеи есть . Сегодня вечерком напишу.

Всего записей: 113 | Зарегистр. 26-05-2005 | Отправлено: 18:32 22-09-2006
FireZone

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
--удалено--

Всего записей: 293 | Зарегистр. 28-01-2004 | Отправлено: 21:36 22-09-2006 | Исправлено: FireZone, 21:44 22-09-2006
Erazer



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RomanTim
Цитата:
- поправить в заголовочном файле в описании поля BOOL на Integer и задавать не False/True, а 0/1

не работает

Цитата:
Integer(lameConfig.format.LHV1.bWriteVBRHeader) := 1
- заработало!!!!!
ПАСИБОЧКИ!!!!!!!!!!!! я уже неделю с этой фигней страдал  

Всего записей: 1729 | Зарегистр. 02-08-2003 | Отправлено: 14:49 23-09-2006
GTA3

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
с помошью какой функии можно иметь доступ  
к определенной строке...в компоненте Tmemo.
 
Проверить есть ли в определенной строке,  определенное слово
 
С помошью функции pos не получается это сделать
 
Добавлено:
wader
ок буду ждать!

Всего записей: 114 | Зарегистр. 22-07-2004 | Отправлено: 20:20 23-09-2006
Vetal303



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GTA3
Цитата:
с помошью какой функии можно иметь доступ   к определенной строке...в компоненте Tmemo.

Memo1.Lines[2]:='46545'; - запишет "46545" в 2 итемс, нумерация с нуля.
 

Цитата:
Проверить есть ли в определенной строке,  определенное слово    С помошью функции pos не получается это сделать

Чего Архангельский пишет:

Цитата:
Pos(Substr: string; S: string): Integer
Возвращает позицию (индекс) первого вхождения Substr в S; Если Substr нет
в S, возвращается 0.



----------
При изучении наук примеры полезнее правил. ©Исаак Ньютон

Всего записей: 498 | Зарегистр. 05-07-2004 | Отправлено: 22:34 23-09-2006
GTA3

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vetal303

Цитата:
Чего Архангельский пишет:  
 
Цитата:Pos(Substr: string; S: string): Integer  
Возвращает позицию (индекс) первого вхождения Substr в S; Если Substr нет  
в S, возвращается 0.  

 
так с помошью pos можно проверить? если да покажи пожалуйста на примере

Всего записей: 114 | Зарегистр. 22-07-2004 | Отправлено: 23:02 23-09-2006
wader



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GTA3
Пытаюсь понять что тебе требуется, но похоже мои телепатические способности к концу недели не работают.
 
Можешь сказать чем тебе не подходят решения от SERGE_BLIZNUK, RomanTim и Vetal303?
 
Ну как извращенный вариант:
Если есть желание, то сделай цикл от 0 до Memo1.Lines.Count-1.  
И проверяй
Код:
if Pos('ID',Memo1.Lines[i])>0 then inc(idx);

И при записи пиши '...'+'ID'+Format('%.2d',[idx])+'...'.
 
Этот вариант делает все что ты просишь, НО очень рекомендую подумать еще раз,
и хотя бы выложить сюда нормальное описание задания.
 
Успехов!

Всего записей: 113 | Зарегистр. 26-05-2005 | Отправлено: 23:07 23-09-2006 | Исправлено: wader, 09:34 24-09-2006
NewbieCnt

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xitsmex
Похоже это то что нужно, спасибо. Однако если разобрусь с кодировкой, всё равно mime тип только для чтения, тогда зачем разбираться? Лучше написать в текстовом редакторе ручками, а далее Пуск > Выполнить...

Всего записей: 15 | Зарегистр. 01-09-2006 | Отправлено: 17:07 25-09-2006
yuish

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В дельфе в опция проекта есть версион инфо. а можно как нибудь передавать автоматом код версии в заголовок программы? Или после каждого бьюилда вручную только менять?

Всего записей: 218 | Зарегистр. 10-02-2003 | Отправлено: 17:37 25-09-2006
RedPromo



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yuish
Можно если программно формировать заголовок программы при старте.

Всего записей: 558 | Зарегистр. 05-04-2006 | Отправлено: 17:51 25-09-2006
deadbitch



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wader

Цитата:
deadbitch  
Может расскажешь, что у тебя за задача. А так код можно долго переделывать.  
Что ты такое интересное делаешь?

Смотри, у меня задача типа интерактивной карты, где подложка грузится из EMF, а интерактивные элементы сделаны на базе TcxLabel (из DevExpress), по нажатию на элемент - проваливаемся в глубь карты, соответственно грузится другой кусок (из EMF). Вот эта загрузка - самая тормозная часть задачи. Хотелось эту загрузку (читай отрисовку EMF ускорить), но через рисование на форме - не получилось, ибо так же тормозно, а через рисование на image тем же методом - не работает стреч.

Всего записей: 340 | Зарегистр. 13-01-2005 | Отправлено: 17:51 25-09-2006
afiget



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если карта интерактивная, можно на время загрузки новой порции карты показывать простенькую анимацию: приближение, например. Анимацию прерывать, когда карта уже полностью сформировалась.

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 18:38 25-09-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
yuish
RedPromo
_http://www.delphidabbler.com/software.php?id=verinfo
И масса подобных на torry.net

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 18:41 25-09-2006
wader



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deadbitch
Кстати, попробуй отрисовывать в TBitmap (размером с клиентскую область формы). А на форму выводи BitBlt. У метафайлов действительно медленная отрисовка.
 
afiget
Клаcсный аватар!

Всего записей: 113 | Зарегистр. 26-05-2005 | Отправлено: 21:00 25-09-2006 | Исправлено: wader, 21:01 25-09-2006
xitsmex



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur
Ну не совсем внимательны вы. Просят же для ЗАПИСИ. Для чтения их итак полно.
yuish
Мы теперь пользуемся консольной утилиткой - проставляем версии в нескольких файлах сразу.

Всего записей: 58 | Зарегистр. 31-08-2005 | Отправлено: 22:09 25-09-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
xitsmex

Цитата:
передавать автоматом код версии в заголовок программы

Мне показалось, что речь идет о Form.Caption (ну или Application.Title )
Если речь о записи - действительно. либо утилитка, либо DDevExtensions (кажется умеет verinfo редактировать для всех файлов пакета одновременно).

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 22:58 25-09-2006
Ramazan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yuish
Заголовок программы - это комментарий в исходнике? Если да - то только написанием эксперта.
 
Добавлено:
All
Пора вводить унифицированную терминологию

Всего записей: 359 | Зарегистр. 13-04-2002 | Отправлено: 23:48 25-09-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ramazan

Цитата:
Пора вводить унифицированную терминологию

Ай согласен. Если еще и третья трактовка нашлась...

 
З.Ы. сорри за оф но, блин, весело
yuish, родимый, что ж это за заголовок такой?  
 
All
Оффтопить так оффтопить.. Насчет номера версии :
Никто не знает, как InnoSetup заставить номер версии выбранного exe включать в название инсталляционного файла?
Например, setup_1_0.exe
Можно поизвращаться, но вдруг готовое решение есть.

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 01:27 26-09-2006
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur

Цитата:
Никто не знает, как InnoSetup заставить номер версии выбранного exe включать в название инсталляционного файла?  Например, setup_1_0.exe

по инсталлам соотв топик, тут Дельфи.


----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:49 26-09-2006
dmit000



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите пожалуйсто
Имеется ли у простой формы свойство: "потеря фокуса"

Всего записей: 483 | Зарегистр. 07-06-2004 | Отправлено: 06:05 26-09-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi 2
ShIvADeSt (22-03-2007 02:18): http://forum.ru-board.com/topic.cgi?forum=33&topic=8142


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru