За Visual Basic

10 отговора 301 прегледа
#1

За Visual Basic

Как може във VB да се създаде таблица с много колони за различни данни(примерно като в ACDSee)???
И как може да се регулира силата на звука???
Благодаря предварително

Отговор
в отговор на djMarto #2

Re: За Visual Basic

първата част мисля, я грокнах:
към VB-то вървят и компоненти, които не се показват на палета с неща за слагане в/у формата. за да се докопаш до тия, допълнителните - най-доло на паетата с компоненти има нещо което се именува 'more XXX ...', където ХХХ не е кечист, а според VB-то което ползваш може да е controls, components, objects... или нещо друго.
та в списъка който ще получиш като натиснеш това с хиксовете търсиш вариации на тема Grid(s), има ги разни /общо взето безобразни/.

колкото до втората част - какъв звук, к'ви 5 лева????

Отговор
в отговор на djMarto #3

Re: За Visual Basic

XAXaxaxaxax - abe toia e-be kvi gi dranka ve :))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Vij sega kolko e lesno (i shte vidish sashtoto kakto v ACDSee) - kazva se ListView e-de

Izbirash menu PROJECT - posle menu COMPONENTS... Ot Spisaka izbirash MICROSOFT COMMON CONTROLS - Ot Components Palette si slagash edin ListView na Formata. Natiskash diasnoto kopche na mishkata varhy nego i izbirash Properties. Pravish go "Report View" - Otivash v "Column Headers" - Ot tam si dobaviash kolonite. Za dannite e drygo - shte triabva da go napravish v koda ama si pogledni MSDN helpa che ne mi se pishe veche - ako niakoi si misli che ne znam kak stava da go napishe tyka a pak az shte my iznesa edna lekcia po temata....

Отговор
в отговор на Гeoprи #4

Re: За Visual Basic

Леле, Жоре, много си ядовит бе друже
Само дето неможах да схвана какво се опитваш да ми кажеш?

Ако имаш предвид че това което съм предложил не е единствения начин за решаване на проблема - да, прав си, ListView е добра алтернатива на Grid-овете, в много случаи е за предпочитане и т.н.
Просто човека който пита явно не е много напред с VB-то, а ListView се ползва по-трудно от Grid /поне при първо срещане с компонентите/.

Ако твърдиш че това което съм предложил е погрешно - ми отвори си VB-то и го пробвай, после ела и напиши какво е станало.

Отговор
в отговор на Гeoprи #5

Re: За Visual Basic

Abe az mnogo dobre znam kak da si pribawqm Components, samo deto tia gridowe ne6to ne shwa6tam kak rabotqt. I naj-we4e kak da dobawq element w proizwolna kolona.

A! Ima i drugo: W koj ot wsi4kite tiq listowe i kak moga da dobawq ikonka ili nqkakyw drug obekt oswen tekst???

Отговор
в отговор на e-de #6

Re: За Visual Basic



Choveche - vaobshte ne sam iadovit

Izpolzvaneto na ListView e sashto tolkova trydno (lesno) kakto i Grid - no pak si ima i niakoi predimstva - dobaviash edin OCX a polychavash dosta ( v MICROSOFT COMMON CONTROLS ima i drygi polezni kato TreeView, ProgressBar, ToolBar, StatusBar - pochti vsichko neobhodimo da si napravish interface-a).

A pak az sam si otvarial dosta pati VB-to i sam se zanimaval s darvenite Grid-ove (pone na men ne sa mi po vkysa de) - edinstveno Data Grid varshi dobra rabota kato izpolzvash ADO DB (az samo nego sam polzval de). No mi se stryva vse pak che toi kakto e nachinaesht taka i shte se spravi po-lesno s ListView otkolkoto s niakoi Grid. Nadiavam se che ne si se razsardil neshto de. Az taka si prikazvam kat mi sa spi mnogo .

Ochakvam i ti da mi prikazvash po sashtia nachin

Do skoro...

Отговор
в отговор на djMarto #7

Re: За Visual Basic

Ami za da dobavish ikonka izpolzvai ListView - ama za dryg obekt da dobaviash....
Ne stava (ili pone az ne sam go pravil do sega de - ne sam vijdal niakakv "obekt" vkaran v ListView)

Ako iskash niakakav primeren kod pishi mi na E-Maila : GogoX@Lycos.com

Shte ti podgotvia neshto i shte ti go pratia (shte ima i ikonki)

Отговор
в отговор на Гeoprи #8

Re: За Visual Basic

м,хм...
ти си можел да пишеш и смислено... :-)
е, да напълно съм съгласен с мнението ти за Grid-овете, дървени са та дрънкат...

аре, "приятно" рвене из VB-то...

Отговор
в отговор на djMarto #9

Re: За Visual Basic

икона в ПЪРВАТА колона /както иконите на различните видове фаилове в Windows Explorer/ можеш да вкараш най-лесно ако използваш ListView - както ти предлага Георги.
Икона в друга колона или изобщо обект /я кажи какво искаш да правиш???/ във VB трудно ще натикаш - никой от "стандартните" компоненти не предлага такива възможности - поне аз нямам спомен за такова нещо...

Отговор
в отговор на e-de #10

Re: За Visual Basic

Ами под "друг обект" имам предвид checkbox.
Мерси за съветите. Сега не мога да ги пробвам, щото нямам време, пък и тествам Windows XP и нямам представа дали ще се понесат с VB.

Отговор
в отговор на djMarto #11

Re: За Visual Basic

ами ади сега да ми кажеш и за какъв ти е тоя чекбокс...
ако е за да си направиш мултиселект на нещата - ми в ПЪРВАТА колона можеш да вкараш и чекбоксове, после си обхождаш итемите и гледаш кои са чекнати...

Отговор