Грид для ввода данных

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
shovgenyuk
Новичок
Новичок
 
Сообщения: 44
Зарегистрирован: 28.07.2004 (Ср) 11:39
Откуда: Ивано-Франковск

Грид для ввода данных

Сообщение shovgenyuk » 28.07.2004 (Ср) 14:39

:?: У какой грид можна вводить данные с клавиатуры, но что бы он не требовал присоединенного источника данных (не через рекордсет а прямо в грид)?
Спасибо.

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 28.07.2004 (Ср) 14:49

Обычный Microsoft FlexGrid Control
У меня например 6.0 (SP6)

shovgenyuk
Новичок
Новичок
 
Сообщения: 44
Зарегистрирован: 28.07.2004 (Ср) 11:39
Откуда: Ивано-Франковск

Сообщение shovgenyuk » 28.07.2004 (Ср) 17:36

Sirik писал(а):Обычный Microsoft FlexGrid Control
У меня например 6.0 (SP6)


А как туда с клавиатуры писать?

Dzhon
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 236
Зарегистрирован: 09.12.2003 (Вт) 13:30
Откуда: Россия, Омск

Сообщение Dzhon » 28.07.2004 (Ср) 18:20

XpressQuantumGrid - офигенный грид :shock:

shovgenyuk
Новичок
Новичок
 
Сообщения: 44
Зарегистрирован: 28.07.2004 (Ср) 11:39
Откуда: Ивано-Франковск

Сообщение shovgenyuk » 28.07.2004 (Ср) 18:23

Dzhon писал(а):XpressQuantumGrid - офигенный грид :shock:


А где его взять? ну и крек наверное тоже где взять

Dzhon
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 236
Зарегистрирован: 09.12.2003 (Вт) 13:30
Откуда: Россия, Омск

Сообщение Dzhon » 29.07.2004 (Чт) 5:21

Поискать нужно, у меня CD c компанентами. Здесь ктото писал что в Инете выкачивал, правда адрес не подскажу (не знаю) :cry:

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 29.07.2004 (Чт) 8:18

shovgenyuk писал(а):
Sirik писал(а):Обычный Microsoft FlexGrid Control
У меня например 6.0 (SP6)


А как туда с клавиатуры писать?

Смотри:
Код: Выделить всё
Option Explicit

Private Sub MSFlexGrid1_KeyPress(KeyAscii As Integer)
    MSFlexGrid1.Text = MSFlexGrid1 & Chr(KeyAscii)
End Sub

Потом можешь обрабатывать событие на ввод данных (например: числа, текст и т.д.)

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 29.07.2004 (Чт) 9:47

Вообще-то родные Grid-ы от MS (в том числе и MS FlexGrid) - это больше для мозахистов. Единственное их преимущество - они идут в комплекте с VB и, как следствие, бесплатны. Но неудобны и неуклюжи до ужаса.

Для нормальной и комфортной работы обычно пользуют Grid-ы сторонних разработчиков - кому какой нравится. Я в частности пользую Janus GridEx (www.janusys.com), а кто-то другие.

Где их доставать - это уж сам смотри диски у пиратов с компонентами ActiveX... Или покупай офицально... На выбор, в общем :wink:
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Dzhon
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 236
Зарегистрирован: 09.12.2003 (Вт) 13:30
Откуда: Россия, Омск

Сообщение Dzhon » 29.07.2004 (Чт) 12:16

Andrey Fedorov писал(а):Вообще-то родные Grid-ы от MS (в том числе и MS FlexGrid) - это больше для мозахистов.

Согласен 150% :lol:

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 29.07.2004 (Чт) 12:41

Да, но... таскать со своим проектом лишнее 300 Kb не так уж и хочется.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 29.07.2004 (Чт) 12:52

Да, но... таскать со своим проектом лишнее 300 Kb не так уж и хочется.


Что такое 300 kB - у меня один Exe-шник сейчас около 3Mb (80 форм и 40 отчетов)... 300Kb - это мелочь, одним словом. Зато нет мозахизма. Абсолютно.

А перетащить - флэшки сейчас стоят достаточно дешево, есть CD-RW, Internet в конце-концов. А вот флопиками уже несколько лет вообще не пользуюсь...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 29.07.2004 (Чт) 12:56

Andrey Fedorov писал(а):
Да, но... таскать со своим проектом лишнее 300 Kb не так уж и хочется.


Что такое 300 kB - у меня один Exe-шник сейчас около 3Mb (80 форм и 40 отчетов)... 300Kb - это мелочь, одним словом. Зато нет мозахизма. Абсолютно.

А перетащить - флэшки сейчас стоят достаточно дешево, есть CD-RW, Internet в конце-концов. А вот флопиками уже несколько лет вообще не пользуюсь...

Это твоё дело, можешь таскать, можешь не таскать.
Я лучше "старыми" дедовскими методами... Знаю, что это не лучшее, зато надёжнее.
Тем более, что новые компоненты не проверенны временем: кто знает что будет с ними завтра. Зато все знают что можно ждать от МелкоМякгих :lol: .

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 29.07.2004 (Чт) 13:55

Знаю, что это не лучшее, зато надёжнее.


С чего бы? Усложнение кода не придает задаче надежность.

Тем более, что новые компоненты не проверенны временем:


С чего бы они новые - они уже стары как сам VB. У того-же Janus-a последний Path был аж в 2001 году.

кто знает что будет с ними завтра.

Да ничего похоже больше не будет - фирмы-разработчики переключились на NET-овские компоненты :cry:
Нам остается пользоваться тем что сделано ранее. Или идти на NET.

Зато все знают что можно ждать от МелкоМякгих

Вот-вот.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 32

    TopList  
cron