Помогите сделать программку с помощью VB... оч надо)

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Vampy
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 1
Зарегистрирован: 06.04.2009 (Пн) 17:46
Откуда: Екатеринбург

Помогите сделать программку с помощью VB... оч надо)

Сообщение Vampy » 06.04.2009 (Пн) 17:51

В общем, надо сделать меню, где будет список фамилий пяти авторов и которое выводило бы по фамилии автора его стихи. я в этом ничего не понимаю, а сдавать надо...
заранее спасибо)) =*

VBTerminator
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 415
Зарегистрирован: 19.11.2008 (Ср) 20:10

Re: Помогите сделать программку с помощью VB... оч надо)

Сообщение VBTerminator » 06.04.2009 (Пн) 18:23

Меню где? Сверху, типа "Файл", "Правка", и т. д. или контекстное?
В таком случае прилагаю быстро приготовленный пример.
Вложения
Пример.rar
(1.19 Кб) Скачиваний: 35

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Помогите сделать программку с помощью VB... оч надо)

Сообщение Хакер » 06.04.2009 (Пн) 18:31

Если ты «в этом ничего не понимаешь», а так и есть, мы, увы, ничем помочь тебе не можем.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: Помогите сделать программку с помощью VB... оч надо)

Сообщение RayShade » 06.04.2009 (Пн) 18:31

Допустим это у нас файл, где хранятся стихи:

Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>
<root>
<author name="Вася Пупкин">
Roses are red
Violets are blue
I am learning VB
But that's completely useless
</author>
<author name="Петя Сковородкин">
Roses are red
Violets are blue
I still suck
At learning VB
</author>
</root>


Назовем его типа, poetry.xml

А на форму положим ListBox1 - в него будем писать имена поэтов, и по клику на имени будем класть стихи в TextBox1.

Код там будет примерно такой (я нифига не помню VB6, и студии нет, так что тут скорее всего куча ошибок. Но тут их все равно меньше, чем ты их сделаешь, пока будешь переносить этот код в свой проект :))

Код: Выделить всё
dim xml as object
private sub form_load()
set xml=createobject("msxml2.domdocument")
dim obj as object
for each obj in xml.selectNodes("//author")
listbox1.additem obj.atttributes.getNamedItem("name").nodeTypedValue
next obj
end sub

private sub listbox1_change()
textbox1.text=xml.selectSingleNode("//author[@name='"+listbox1.listitems(listbox1.listindex-1)+"']").text
end sub
I don't understand. Sorry.

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Re: Помогите сделать программку с помощью VB... оч надо)

Сообщение dr.MIG » 06.04.2009 (Пн) 20:33

RayShade, жесть, — опять xml, как универсальная технология решения любой задачи. Пора менять прозвище на XML-маньяк :D .
Salus populi suprema lex

Space
Combo-маньяк
Combo-маньяк
 
Сообщения: 818
Зарегистрирован: 11.01.2007 (Чт) 1:19
Откуда: Украина

Re: Помогите сделать программку с помощью VB... оч надо)

Сообщение Space » 07.04.2009 (Вт) 0:47

да, зато препод явно поймёт, что не студента рук дело :)

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Помогите сделать программку с помощью VB... оч надо)

Сообщение Viper » 07.04.2009 (Вт) 7:50

Сезон что ли начался? Закрываю.
Весь мир матрица, а мы в нем потоки байтов!


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

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

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

    TopList  
cron