Рішення форми в vb 6
Підкажіть як правильно запустить бат файл? так не виходить. хотілося б не вказувати весь шлях так як цей файл може бути і запущений з іншого пк.
Добрий вечір! Товариші, дуже потрібна допомога в розумінні процесу вивантаження даних з БД Oracle в Excel через Recordset. Поясню, з чого все почалося На роботі необхідно вивантажувати дані, для цього використовую найпростішу конструкцію, через Recordset.GetRows, записую дані в масив і вже звідти передаю дані на Лист. Використовуючи дану конструкцію - був наївно впевнений, що краще нічого немає Але недавно побачив, як відпрацьовується скрипт, де використовують Словник замість масиву і багато різних опцій для Recordset. Скрипт відпрацював в раз 5 швидше. А якщо скрипт досить складний, то різниця дуже суттєва (в 10-30 разів) 5 хвилин проти години або двох годин. Ось і виникло питання - через що такий приріст швидкості? По суті то - один і той же метод, один драйвер, один Excel, одна база, один скрипт)) Хто небудь займався цим питанням? Може хтось знає секрет такого приросту швидкості?
Доброго дня. Є тестове додаток, воно містить один елемент меню, на якому висить shortcut (Ctrl + L) і командну кнопку. Якщо я натискаю комбінацію клавіш Ctrl + L з клавіатури, то з'являється вікно повідомлення, що натиснуто пункт меню. Як зробити так, щоб при натисканні на командну кнопку емулюватися натискання Ctrl + L для меню. Цю задачу вдається вирішити за допомогою keybd_event, але необхідно в подальшому відправляти комбінацію в функцію вікна, використовую хендл вікна. Відповідно keybd_event з цієї причини не підходить, як не підходить і відправка повідомлення wm_command. За ідеєю, повинен працювати варіант з відправкою повідомлень wm_keydown для кожної клавіші. Наприклад: PostMessage хендл вікна, номер повідомлення, vkkeycode (vk_control), lParam (містить repeatcount і scancode) PostMessage хендл вікна, номер повідомлення, vkkeycode (vk_L), lParam (містить repeatcount і scancode) Але при цьому нуль реакції. Через spy ++ дивився повідомлення клавіатури. При фізичному натисканні так само генеруються два keydown-а, як і при емуляції через postmessage. Вміст повідомлень ідентичні. Але, в обох випадках так само з'являється повідомлення wm_char, вони відрізняються за вмістом wParam, lParam. wm_char я не відправляю, воно генерується, як я розумію defwindowproc. Буду вдячний і вдячний за рішення або напрямок в потрібну сторону, тому що ситуація тупикова, на даний момент.
Друзі! Підкажіть, хто знає: скільки елементів може бути в Меню у Visual Basic 6.0? Щось мені підказує, що це 2 в якійсь мірі, типу: 128. Просто у меню складна система і я зустрівся з цим обмеженням. Заздалегідь дякую.