0 / 0 / 1
Регистрация: 04.03.2013
Сообщений: 3

Не работает код для сохранения изменений размеров ячейки DBGrid, VB6.0

04.03.2013, 15:21. Показов 1338. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Данный код предназначен для сохранения изменений ширины ячеек в процессе выполнения программы, но что-то он ничего не делает.. Подскажите пожалуйста почему он не работает. После нового запуска программы ширина ячеек становится прежней.
Visual Basic
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
Option Explicit
Sub DBGridLayout(Operation As String)
Dim lWidth As Long
Dim clm As Column
Dim lDefWidth As Long
 
 lDefWidth = DBGrid1.DefColWidth
 For Each clm In DBGrid1.Columns
   With clm
     Select Case LCase(Operation)
       Case "save"
         lWidth = .Width
         SaveSetting App.Title, "Cols", CStr(.ColIndex), lWidth
       Case "load"
         lWidth = GetSetting(App.Title, "Cols", CStr(.ColIndex), lDefWidth)
         .Width = lWidth
     End Select
   End With
 Next clm
End Sub
 
Private Sub Form_Load()
  DBGridLayout "Load"
End Sub
 
Private Sub Form_Unload(Cancel As Integer)
  DBGridLayout "Save"
End Sub
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.03.2013, 15:21
Ответы с готовыми решениями:

Написал код для сохранения файла, а он не работает
Написал код для сохранения файла, а он не работает. Ошибку никакую не высвечивает сама программа netbeans, но сохранить файл не где не могу...

Скрипт для сохранения изменений ?
Привет помогите не знаю с чего начать в целом надо создать как я понял скрипт на C++ Для сохранения с веб странице после изменения Но...

Кнопка сохранить для сохранения изменений в таблице
Как прописать кнопку сохранить данные , чтобы когда ты из изменил в таблице , они у тебя сохранились после нажатия на кнопку

1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
04.03.2013, 22:21
Странно, у меня этот код прекрасно работает

Ширина колонок сохраняется при повторном запуске.

Добавлено через 7 минут
Единственное, что хочу сказать - для сохранения ширины колонок должно произойти событие
Form_Unload
Оно происходит если закрывать форму обычным способом(по "крестику") а не просто останавливать работу программы нажатием на End в IDE
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.03.2013, 22:21
Помогаю со студенческими работами здесь

Описание функции saveResources для сохранения изменений в количестве ресурсов
Есть часть кода, ниже. class DB: def __init__(self): self.robots = {0001: {'credits': 500}, # tankID : {params} ...

после включения в биосе функции coolnquait и увеличения cpu freq с 200 до 425 после сохранения всех изменений не работает монитор
amd athlon 64 x2 4200+ монитор lg f700 после включения в биосе функции coolnquait и увеличения cpu freq с 200 до 425 после сохранения...

Есть ли какая - то фишка в Qt для сохранения текущих размеров окон, положения всяких QDockWidget и т.д. в файл
Вопрос в сабже. Интересно, есть ли штатная штука для сохранения текущего состояния всех UI элементов? Имеется ввиду конечно не содержимого...

Фиксация даты на изменения другой ячейки, защита данных ячейки от изменений следующим днем
Добрый день, прошу помочь с решением данной задачи. Существует 2 строки, например номер 3 и 10. В строке 10 начиная со столбца Н...

Обычный код чтения файла на VB6 работает намного быстрее, чем на VB2005 ! ПОЧЕМУ ?
Переделал прогу с VB6 на VB2005. Она стала работать намного медленнее. Нашел фрагмент кода - виновника, вот он на VB6: Private Sub...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru