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

Новости сайта www.igoryksoft.narod.ru

  Все выпуски  

Новости сайта www.igoryksoft.narod.ru


Служба Рассылок Subscribe.Ru


Рассылка сайта www.igoryksoft.narod.ru 

Выпуск 10

     Всем привет!!! Сегодня решил сделать совместный проект с Вами, дорогие подписчики, смотрите ниже.

»

Сегодня в выпуске

 1. Обновления на сайте;

 2. Проект: "Башня Мудрости" (прошу обратить особое внимание);

 3. Ответы на вопросы;

 3. Темы вопросов.

»

Обновления на сайте:

 

 »

 Обновлений не было

»

 Проект: Башня Мудрости

    Что такое "Башня Мудрости"? Это проект сайта www.igoryksoft.narod.ru, а именно - игра. Что за игра? Я ее задумываю как "бродилку" с элементами логических игр, т.е. герой игры будет ходить по замку, и на его пути будут встречаться различные головоломки.

    Язык программирования: Visual Basic 6.0;

    Будут полезны любые идеи: музыка, коды, рисунки и т.п. Единственное условие: не будут приниматься исполняемые файлы (EXE) во избежание вирусной атаки, и файлы, размер которых больше 400КБ. Теперь ознакомьтесь с информацией, приведенной ниже и примите условие участвовать в проекте или нет.

Правила, которые должны соблюдать участники проекта:

    1. Страница игры в Интернете будет находится по адресу www.igoryksoft.narod.ru\tower;

    2. Сделанная в результате игра не будет коммерческой, т.е. будет FreeWare, участники проекта смогут свободно разместить ее на своих сайтах или распространять любым другим (некоммерческим) образом;

    3. В игре будут упомянуты имена всех участников, которые действительно являлись таковыми;

    4. Я оставляю за собой право вносить в эти правила изменения.

 

    Ну это все. Если решили участвовать, то пишите на почту - идеи можете отсылать сейчас: mailto:igoryksoft@yandex.ru?Башня мудрости

»

Ответы на вопросы

 Тема: Visual Basic
 

»

 Вопрос: Надо подключить help к проекту. В книжке (С.Браун) все начинается с "включите в проект элемент стандартного диалогового окна и задайте его свойству Name значение dlgHelp". Как это сделать? Извини за дилетантский вопрос:).

Ответ: В книжке Брауна (к сожалению у меня таковой нет) строки: "включите в проект элемент стандартного диалогового окна и задайте его свойству Name значение dlgHelp", следует понимать так:
1. Сделай активной форму (там где можно расположить объекты).
2. Затем нажми клавишу F4.
3. Теперь на экране появится окошко свойств "Properties".
4. Ищи свойство (Name) и изменяй его на dlgHelp - выбери поле Name и нажми Enter, затем введи dlgHelp.
     Я объяснил что имеет в виду автор книги, а теперь о том как же все-таки подключить к проекту Help?
Если тебе нужно, чтобы при нажатии клавиши F1 в твоем приложении, запускался Help с определенным разделом. Для этого вставь в Form_Load такой код, но вместо .HLP, кажи полный путь к твоему Help-файлу:
App.HelpFile = ".HLP" 'Если тебе надо, чтобы запустился Help
Text1.HelpContextID= 'Здесь указываешь чему дожжен быть равен дескриптор раздела (его можно узнать при создании файла). 

При нажатии F1 твой файл запустится.

»

Вопрос: Помогите разобраться в функцией "open" чтения данных из файла. Я запутался с типом "input,output,random,binary" и присвоением.
Ответ: В общем функция Open служит для работы с файлами.
Open File For Output as 1 - создает файл File, а если таковой был, то очищает его.
Open File For Append as 1 - создает файл, но если файл существует, то открывает его и добавляет в конец запись, которую ты укажешь (Print #1 или Write #1)
Open File For Input as 1 - открывает файл для чтения из него информации.
Open File For Random as 1 - открывает файл для чтения\записи из\в файла типы данных, например
     Type My
          a as string*4
          b as long
    End Type
     Open File For Random as 1
     Get #1,,My

     В этом случае 4 байта окажется в My.a, и 4 байта (тип Long) в My.b
Open File For Binary as 1 - делает с файлом то же, что и Random, но используется для двоичного доступа к файлу: например, считать байт определенным номером и т.п.

»

Вопрос: 1).  Как найти в richtextbox слова какие выберешь ну там и изменить их цвет? 2). Как сделать так чтоб комп проверял столкнулись объекты или нет для игры очень надо?
1. Ну например ищешь в тексте слово "комп", для этого используй следующий код:
  MyWord="комп" 'Это слово которое нужно найти
 MyColor=RGB(255,0,0) 'Каким цветом выделить слово
 FindText=Instr(RichTextBox1.Text,MyWord) 'Ищет слово в тексте
 If FindText<>0 Then 'Если удалось что-то найти
 RichTextBox1.SelStart = FindText 'Начинаем помечать слово
 RichTextBox1.SelLength = Len(MyWord) 'Заканчиваем
 RichTextBox1.SelColor = MyColor 'Меняем цвет текста
 RichTextBox1.SelLength = 0 'Снимаем выделение
 End IF

2. Если я тебя правильно понял, то посмотри на http://www.igoryksoft.narod.ru/vb/vb12.htm 

»

 Темы вопросов

 

Я принимаю вопросы по следующим темам:

Visual Basic [mailto:igoryksoft@yandex.ru?subject=Вопрос по VB]

Delphi [mailto:igoryksoft@yandex.ru?subject=Вопрос по Delphi]

Pascal [mailto:igoryksoft@yandex.ru?subject=Вопрос по Pascal

Photoshop [mailto:igoryksoft@yandex.ru?subject=Вопрос по Photoshop]

Windows XP [mailto:igoryksoft@yandex.ru?subject=Вопрос по Windows XP]

По другой теме [mailto:igoryksoft@yandex.ru?subject=Вопрос по теме]

 На этом все.

 Пишите на почту: igoryksoft@yandex.ru. Заходите на сайт: www.igoryksoft.narod.ru

IgorykSoft - Поможем чем сможем.


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное