Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];

Вниз

из DBGrid в ListBox   Найти похожие ветки 

 
kulkse   (2006-11-30 14:02) [0]

Всем здрасти!!!
Люди помогите))) Пытаюсь перенести выделенные записи из DBGrid в StringGrid....
пишу вот такой код:

if DBGrid1.SelectedRows.Count>0 then
with DBGrid1.DataSource.DataSet do
for i:=0 to DBGrid1.SelectedRows.Count-1 do
begin
GotoBookmark(pointer(DBGrid1.SelectedRows.Items[i]));<----здесь ошибка
s:=Fields[1].AsString;
Listbox1.Items.Add(s);
s:=""


В Delphi WIN32 все работает замечательно...пишу тот же код в Delphi NET (VCL Form)...и он при компиляции выдает ошибку на строчке
GotoBookmark(pointer(DBGrid1.SelectedRows.Items[i]));
пишет Invalid typecast и всё..(((
как это обойти? исправить...поможите)))


 
Sergey13 ©   (2006-11-30 14:08) [1]

> Пытаюсь перенести выделенные записи из DBGrid в StringGrid....

Зачем?


 
kulkse   (2006-11-30 14:11) [2]

пардон...в ListBox...

Sergey13, )))надо...я потом с записями, которые пользователь выберет буду кое-что  ;-) делать...


 
kulkse   (2006-11-30 14:12) [3]

это нужно, так сказать, для справки пользователю...


 
Desdechado ©   (2006-11-30 15:39) [4]

зачем явно Pointer(...


 
kulkse   (2006-11-30 16:11) [5]

а как иначе?
если я пишу
GotoBookmark(DBGrid1.SelectedRows.Items[i]);

он ругается: Incompatible types: "IntPtr" and "string"


 
kulkse   (2006-12-01 09:22) [6]

(((неужели никто не знает??


 
clickmaker ©   (2006-12-01 09:50) [7]

попробуй через IntPtr.op_Explicit()


 
kulkse   (2006-12-01 10:26) [8]

((((не получается..


 
kulkse   (2006-12-01 11:09) [9]

)))нашла!!!!
надо за место

GotoBookmark(pointer(DBGrid1.SelectedRows.Items[i]));

написать вот это:
Bookmark:=DBGrid1.SelectedRows.Items[i];

и тогда все получится ;-)



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

Форум: "Начинающим";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.045 c
15-1164491860
ProgRAMmer Dimonych
2006-11-26 00:57
2006.12.17
Безо всяких приколов


2-1165045849
vitv
2006-12-02 10:50
2006.12.17
Проблема с DataModule


2-1164442220
Zlodey
2006-11-25 11:10
2006.12.17
HWND


2-1164702396
Альберт
2006-11-28 11:26
2006.12.17
путь к файлу


2-1164719095
Феникс
2006-11-28 16:04
2006.12.17
Не могу разобраться с ExtractFilePath(Application.ExeName)





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