Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


Информационный Канал Subscribe.Ru

RusFAQ.ru: Программирование на Basic / VBA

Выпуск № 144
от 23.09.2004, 13:40

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 314
Отправлено ответов: 265
Активность: 84.39 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Licvidator
Статус: Профессиональный
Общий рейтинг: 107.09
URL: PC Info
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 307. То Licvidator >Так, а теперь учимся читать внимательно:) Вы прочитали >про Seek Function, который во... (ответов: 1)
Вопрос № 308. То Licvidator. Спасибо за ссылки... Правда всё равно не работает... вот код в приложении. чего ему н... (ответов: 1)
Вопрос № 309. Есть форма. На форме есть Combobox1 - список номер 1 и есть Combobox2 - список №2. Также есть две Ra... (ответов: 1)

Вопросов: 3, ответов: 3


 Вопрос № 307

То Licvidator
>Так, а теперь учимся читать внимательно:) Вы прочитали
>про Seek Function, который возвращает значение указателя,
>и тогда Вы действительно правы. Я же Вам говорю про Seek
>Statement, который устанавливает позицию указателя.
>Вы также можете открыть файл в двоичном доступе и
>оперировать указателем с помощью Put [#]filenumber,
>[recnumber], varname и Get [#]filenumber, [recnumber],
>varname.
>RTFM!
Да, Вы правы... Сорри... Не дочитал...(хоть ник себе подходящий выбрал :) ) Но меня это всё равно не устраевает... мне нужна полная свобода действий, как, скажем, в Ассемблере под ДОС. Если помните/знаете там был 21h интеррапт с функцией 42h вот это было то, что нужно. Мне нужно передвигаться и вперёд и назад (положительные и отрицательные числа), а смещение в границах 1 – 2,147,483,647 меня, к сожалению, не устраевает...



Вопрос отправлен: 19.09.2004, 16:56
Отправитель: Ламероид

[Следующий вопрос >>] [Список вопросов]

Отвечает Licvidator

Приветствую Вас, Ламероид!
Вот чего-чего, а асма я не знаю:)
Немного помучив Google нашел две ссылки, примеры работы с указателем на АПИ: Первая ссылка, Вторая ссылка.
Надеюсь, разберетесь, там несложно.
Удачи!

Ответ отправлен: 19.09.2004, 17:58
Отправитель: Licvidator


 Вопрос № 308

То Licvidator.
Спасибо за ссылки... Правда всё равно не работает... вот код в приложении. чего ему надо? API функция ReadFile постоянно возвращает ноль...


Приложение:


Вопрос отправлен: 20.09.2004, 02:50
Отправитель: Ламероид

[Следующий вопрос >>] [Список вопросов]

Отвечает Licvidator

Здравствуйте, Ламероид!
Еще бы она ноль не возвращала, Вы же создаете (CreateFile) файл, а не открываете (hFile = OpenFile(FileName, OpenFileStruct, OF_READ) его на чтение:)))
Пожалуйста, вот Вам пример рабочего кода http://www.vbcode.com/asp/showsn.asp?theID=442.
Небольшое примечание: запускать ф-ию Main (Call Main), результат можно прочесть в переменной lstInput (после строчки InputLine linFile, lstInput можете добавить MsgBox lstInput).
Удачи!

Ответ отправлен: 20.09.2004, 13:43
Отправитель: Licvidator


 Вопрос № 309

Есть форма. На форме есть Combobox1 - список номер 1 и есть Combobox2 - список №2. Также есть две Radio-кнопки - список номер 3.
Надо чтобы пользователь выбирал так: из списка №1, радиокнопку и только после выбора из списка №2 с учетом предыдущих выборов(важно) происходило бы какое-то действие(напр. открывается определенный файл).
Как организовать эти выборы в VBasic60
Татьяна
ptat0769@rambler.ru



Вопрос отправлен: 20.09.2004, 08:01
Отправитель: Татьяна

[Следующий вопрос >>] [Список вопросов]

Отвечает Licvidator

Приветствую Вас, Татьяна!
Под Radio-кнопкой имелось в виду OptionButton?
Предлагаю след. вариант: все контролы, кроме Combobox1, делаем .Enabled=False.
Затем заполняем их нужными значениями. Причем первым значением пишем что-то вроде "Выберите пункт..." и делаем .ListIndex = 0 (чтобы показывалось по умолчанию). А дальше - после выбора в Combobox1 какого-либо значения, смотрим, а не равно ли Combobox1.List(Combobox1.ListIndex) выражению "Выберите пункт...". Если нет - даем пользователю возможность выбрать OptionButton (OptionButton1.Enabled=True) и Combobox2 (Combobox2.Enabled=True). И уже в обработчике Combo2_Click(), сделав необходимые проверки, выполняем нужную операцию.

Ответ отправлен: 20.09.2004, 12:53
Отправитель: Licvidator



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (22)
C / C++ (15)
Perl (7)
Builder / Delphi (12)
Pascal (19)
Basic / VBA (6)
Java / JavaScript (5)
PHP (14)
Криптография (6)
WinAPI (11)
Радиоэлектроника (11)
Пользователю
Windows 95/98/Me (48)
Windows NT/2000/XP (66)
"Железо" (40)
Поиск информации (20)
Администратору
Windows NT/2000/XP (45)
Linux / Unix (18)
Юристу
Гражданское право (8)
Семейное право (5)
Трудовое право (7)
КоАП (5)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование


Яндекс цитирования
© 2001-2004 Россия, Москва. Идея, дизайн, программирование: Калашников О.А. ICQ: 68951340
При перепечатке материалов ссылка на данный сайт обязательна!

http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.basicvba
Отписаться

В избранное