Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.04;
Скачать: CL | DM;

Вниз

Проблемы с TListView   Найти похожие ветки 

 
Суслик ©   (2005-08-11 12:17) [0]

Добрый день.

Суть проблемы.
При создании формы не видны заголовки TListView.

Исходники лежат тут http://www.webfile.ru/452678 (5кб)

Объяснять на словах долго (все равно не объясню нормально). Если кто может посмотрите, с чем может быть связана проблема.

Заранее благодарен.


 
ssk ©   (2005-08-11 12:25) [1]

kForm.Update(); убираешь и все ОК


 
ssk ©   (2005-08-11 12:25) [2]

или так    kForm.lvExample.Update;


 
Digitman ©   (2005-08-11 12:33) [3]

Переименуй метод Update(), например, в UpdateMyListView() - и проблема рассосется сама собой)

Спросишь, почему ?


> Объяснять на словах долго (все равно не объясню нормально).


сабж)


 
Суслик ©   (2005-08-11 12:45) [4]


>  [1] ssk ©   (11.08.05 12:25)
> kForm.Update(); убираешь и все ОК

Ну при этом данными то ListView не заполняется :))


>  [2] ssk ©   (11.08.05 12:25)
> или так    kForm.lvExample.Update;

Не помогает ((


>  [3] Digitman ©   (11.08.05 12:33)
> Переименуй метод Update(), например, в UpdateMyListView()
> - и проблема рассосется сама собой)


Все шутите? :) Не помогает.

------------
На самом деле проблема решается, если сделать так:
1. У формы Visible =  fasle
2. В From_Main
  kForm := TForm_WithListView.Create(Application);
  kForm.Update();
  kForm.Show();


Вопрос - почему такое происходит. На глюк похоже.


 
Digitman ©   (2005-08-11 12:53) [5]


> Суслик ©   (11.08.05 12:45) [4]


> Все шутите?


нет не шучу.
проблема решается именно  устранением неоднозначности имен декларируемого и используемого при вызове идентификатора того самого метода.


> Не помогает


у меня замечательно помогает.


 
Суслик ©   (2005-08-11 12:55) [6]


>  [5] Digitman ©   (11.08.05 12:53)

Какая неоднозначность? То что update есть у формы? Так тут нет неоднозначности - вызывается мой метод (можно проверить дебагером).


> у меня замечательно помогает.

Ты под дебагером это делал?
Попробуй без дебагера. Шапки нет, пока форму не задвинешь за границы экрана и не вершень обратно.


 
Digitman ©   (2005-08-11 13:22) [7]


> Суслик ©   (11.08.05 12:55) [6]


> тут нет неоднозначности


все равно это не есть гуд.


> На глюк похоже


может и "глюк".

реши проблему "в лоб" :

  lvExample.Items.BeginUpdate();
  lvExample.Columns.BeginUpdate;
  try
..
  finally
     lvExample.Columns.EndUpdate();
     lvExample.Items.EndUpdate();
  end;


 
Суслик ©   (2005-08-11 13:22) [8]


>  [7] Digitman ©   (11.08.05 13:22)

Спасибо, попробую.



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

Текущий архив: 2005.09.04;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.009 c
3-1122136257
ViktorZ
2005-07-23 20:30
2005.09.04
Сдвиг номера поле по последовательности чисел


3-1122273709
Talan
2005-07-25 10:41
2005.09.04
"Глючит" Filter


14-1123480879
КаПиБаРа
2005-08-08 10:01
2005.09.04
Стелс


1-1123677130
Ксардас
2005-08-10 16:32
2005.09.04
Как програмно переставить курсор в Richedit?


3-1122149035
Ильичев С.А.
2005-07-24 00:03
2005.09.04
Как сформировать имя таблици в триггере и создать её?





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