Hirdetés

2024. április 26., péntek

Gyorskeresés

Útvonal

Fórumok  »  Szoftverfejlesztés  »  Visual Basic

Hozzászólások

(#951) Lortech válasza yash (#950) üzenetére


Lortech
addikt

Nyilván nem .cs akart lenni, hanem .vb, csak eltévesztettem, mert lassan c#-pal fekszem és kelek. De a többinek stimmelnie kell, ha egy "üres" visual basic.net windows forms projectet nyitsz. (márpedig a linken arról van szó, csak ott 2003-as template-tel.)
De én nem erőltetem tovább, mert ha még a copy paste se megy...

Thank you to god for making me an atheist

(#952) yash válasza Lortech (#951) üzenetére


yash
senior tag

ne szivass már! mondom, copy paste megy, fordul a project is, látom a designerben, hogy kész a panel, ott a timer, de amikor fut az a sz*r, akkor üres a form! egyébként friss install!

(#953) Lortech válasza yash (#952) üzenetére


Lortech
addikt

Nem szó szerint értve nem megy a copy paste. Áh, hagyjuk.
Küldd már el a teljes solutionöd akkor. Leírom neked, lépésről lépésre, hogy mit csinálsz rosszul.
Már bocs, de én nem szivatlak, hanem sokadszorra próbálok segíteni, már-már kézzel lábbal, de ha alapokkal nem vagy tisztában, akkor mit akarsz?

[ Szerkesztve ]

Thank you to god for making me an atheist

(#954) yash válasza Lortech (#953) üzenetére


yash
senior tag

Ok, értem én, és ne haragudj, de igazad van, kezdő vagyok! Nem akarlak fárasztani, de programozok csak más nyelven, és most így hirtelen a VB magas, de meg tudom tanulni az alapokat, ha segitesz! Küldtem mailt az adatlapodnál levö cimen! Előre is köszönöm!

(#955) Staby


Staby
csendes tag

Sziasztok!

Segítségre lenne szükségem. VB-ben szeretnék egy táblázatról listát készíteni legördülő menüben, excel-macróban (vb). A list metódust használnám, de folyamatosan hibát ír ki (381) de elvileg minden jól van beírva.
a forrás:

Sub UserForm_initialize()
Sheets("Személyek").Select
ActiveSheet.Range("A1:" & Ref_Cella).Activate
ksor = Selection.Rows.Count
kosz = Selection.Columns.Count
nevosz = kosz + Nevoszl - 1
beosz = kosz + Beooszl - 1
With box
Cells(ksor, nevosz).Select
If Selection.Text = "" Then
i = ksor
Else
i = Selection.CurrentRegion.Rows.Count
End If
.ColumnCount = Oszam
.List() = Worksheets("Személyek").Range(Cells(ksor, kosz), Cells(i, kosz + Oszam - 1))
.ColumnWidths = Mitlatunk
.Style = fmStyleDropDownCombo
.Value = ""
.TextColumn = Nevoszl
.SetFocus
End With
nevmegadas = True
End Sub

Ha valaki tudna rajtam segíteni, nagyszerű lenne. :)
Előre is köszönöm.

(#956) cousin333


cousin333
addikt

Üdvözletem!

VB-ben hogyan lehet egyszerre több tömbelemre hivatkozni (mondjuk egy függvényben). Például egy adott tömb 5-től 20-ig elemére? A súgóban nem igazán találtam ilyet, lehet egyáltalán? :B :U

"We spared no expense"

(#957) sonar válasza cousin333 (#956) üzenetére


sonar
addikt

Tudtommal sehogyan sem, de ha esetleg egy for ciklusba ágyazod akkor is működhet

For i=5 to 20
.
.
.
Next i

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#958) cousin333 válasza sonar (#957) üzenetére


cousin333
addikt

Kétlem, hogy egy függvény argumentumában is lenne erre lehetőség...

Amúgy sejtettem, hogy ez lesz a válasz. Kár...

ui: Köszönöm a választ :R

[ Szerkesztve ]

"We spared no expense"

(#959) Goose-T


Goose-T
veterán

Sziasztok! Ha van köztetek olyan diák, aki éppen kooperes képzésre szeretne jelentkezni, az feltétlenül nézzen be ide! :)

Rockbandám: https://fb.me/scharlotterhodes *** Gitárelektronikai műhelyem: https://www.fb.me/goosetgitar

(#960) matekmatika válasza Veron (#30) üzenetére


matekmatika
tag

bbb

[ Szerkesztve ]

(#961) matekmatika


matekmatika
tag

VB6 egy változó tartalmát hogy tudom közvetlenül vágólapra tenni?

(#962) matekmatika válasza matekmatika (#961) üzenetére


matekmatika
tag

Megtaláltam

(#963) cybear


cybear
csendes tag

Sziasztok,
Kellene egy kis segítség. Meg kéne tanulnom a VBScript-et. C-s és Java-s előismereteim vannak. Tudna valaki valami jó irodalmat ajánlani hozzá?

(#964) sonar válasza cybear (#963) üzenetére


sonar
addikt

Office-hoz kellene?

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#965) cybear válasza sonar (#964) üzenetére


cybear
csendes tag

Nem. Az ArcPad nevezetű PDA-s térinformatikai progihoz készítek egy applet-et és ahhoz kellene néhány scrip-et írnom.

(#966) sonar válasza cybear (#965) üzenetére


sonar
addikt

Hát ilyen kimondott vbs irodalmat még nem nagyon láttam. Office-hoz tudnék ajánlani, de az meg vba.

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#967) cybear válasza sonar (#966) üzenetére


cybear
csendes tag

Azért köszi. Lehet majd egy egyszerű Visual Basic könyvet olvasok el és az alapján próbálok okoskodni.

(#968) sonar válasza cybear (#967) üzenetére


sonar
addikt

Azt akár tudok küldeni elektronikus formában - de ez privi téma.

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#969) cybear válasza sonar (#968) üzenetére


cybear
csendes tag

Írtam privit.

[ Szerkesztve ]

(#970) sonar válasza cybear (#969) üzenetére


sonar
addikt

ment re

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#971) [CS]Blade2


[CS]Blade2
addikt

Kis help kellene a visual basic-ről

ki irta, mikor?
miben változott
történelmi háttere
történelmi fejlődése
változatok
a vB előnye és hátránya más programozási nyelvekkel
előnye a net rendszerében
verziók

5 oldal kéne kb havernak, erről a témáról, azt megigértem, hogy segitek, de goggle-n nincs semmi ilyen leirás csak angolul, magyarul nem találok...

(#972) sonar válasza [CS]Blade2 (#971) üzenetére


sonar
addikt

Visual Basic’s Background
By understanding the background of Visual Basic, you’ll gain insight into Visual Basic 6
and you’ll be better equipped to use Visual Basic. Microsoft based Visual Basic on a
programming language written for beginners called BASIC. BASIC has been around for
more than 35 years in one form or another. The original language designers wanted to
develop a programming language that beginners could use. With BASIC, new
programmers could become proficient right away. Other programming languages of the
day, such as COBOL, FORTRAN, and Assembler, required much more study than BASIC
before one could use them effectively.

BASIC stands for Beginner’s All-purpose Symbolic Instruction Code. That’s
some abbreviation!
A programming language is a set of commands and command options, called
arguments, that you use to give instructions to the computer. Computers cannot
(yet) understand human languages because people deal well with ambiguous
commands, and a computer cannot understand such ambiguity. A programming
language must be more precise than a spoken language.

Although the BASIC language was designed for beginners, a BASIC program was still
rather cryptic and required study. Listing 1.1 shows a program written in BASIC. The
program’s goal is to print the mathematical squares for the numbers 1 through 10.
Although you can probably guess at many of the program’s logic and commands, the
program is certainly not the clearest piece of literature in the world and requires that you
understand BASIC before you can fully comprehend the reason for all of its elements.

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#973) sonar válasza [CS]Blade2 (#971) üzenetére


sonar
addikt

Microsoft did not create Visual Basic directly from the original BASIC
language. Although the BASIC language evolved through several stages over
its 35-plus year history, it kept its original structure in most of its incarnations.
When Microsoft decided to use BASIC as its primary programming language
supplied with the original MS-DOS operating system, however, it honed the
BASIC language and added functionality to BASIC by creating several
incarnations of BASIC with names such as MBASIC (for Microsoft BASIC),
GWBASIC (for, some say, Gee-Whiz BASIC), BASICA (for BASIC
Advanced), QuickBASIC, and QBasic (which is still supplied on Windows
operating system CD-ROMs).
Throughout BASIC’s evolution, the BASIC language kept its simple nature
while gaining powerful new commands along the way. The text-based nature
of languages such as QBasic helps new programmers get up to speed more
quickly than many nontext languages such as Visual C++ do. To maintain this
ease of use, Microsoft wanted to keep all its BASIC language versions
interpreted in nature as opposed to compiled. A programmer can execute a
program based on an interpreted language immediately and see results and
errors instantly. Such feedback is critical for beginners who need a quick
response when learning how to program. Compiled languages, although they
run faster and are better suited for commercial program development
environments, require much more effort to work with......

Nekem még akad doksim angol nyelven

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#974) klozetkilinc


klozetkilinc
csendes tag

Sziasztok!

Már egy jó ideje használok excelt, de még csak a függvények mélységéig jutottam ezidáig, és most szeretnék megtanulni makrót írni... ugyanis elég jól tudnám használni a munkámhoz. Nem kell végtelenül komplikált dolgokra gondolni, csak sok és nagy excel fájlban mozgok, amit makrókkal generált pivotok és parancssorok igencsak leegyszerűsítenének.

Tudnátok esetleg magyar v angol nyelvű ebook-ot, tutorialt amiből audidakta módon megismerkedhetnék a vba-val, makrókkal úgy általában?

Előre is köszi az ájánlásokat! üdv

(#975) sonar válasza klozetkilinc (#974) üzenetére


sonar
addikt

Hajaj englishből van egy rakattal:
pl.:
Programming Excel® Services
by Alvin Bruney
Publisher: Microsoft Press
Pub Date: June 13, 2007
Print ISBN-10: 0-7356-2407-0
Print ISBN-13: 978-0-7356-2407-8

Pages: 336
------------------------------------------------
Excel VBA Macro Programming
by Richard Shepherd ISBN:0072231440
McGraw-Hill/Osborne © 2004 (319 pages)
----------------------------------------------------
Apress.Beginning.PivotTables.in.Excel.2007.Sep.2007
----------------------------------------------------
.
.
.

dobtam egy privátot...

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#976) klozetkilinc válasza sonar (#975) üzenetére


klozetkilinc
csendes tag

köszi! most válaszoltam privátban, és épp kérdeztem,h ismersz-e név szerint is vmt :)

ezek közül ha egyet kéne kiemelni, tudnál esetleg kapásból ajánlani? mert akkor lehet egyből neki is állnék :)

(#977) sonar válasza klozetkilinc (#976) üzenetére


sonar
addikt

Hát vba-ba annyira nem merültem el, de nézzél szét és találsz ott mindent.

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#978) Surda


Surda
tag

Sziasztok.

VB.NET 2005.

Oracle 10g.

SqlDataSource

Lekérdezés eredményét Label-be vagy TextBox-ba.

DE HOGYAN???????????

A garancia meg... ha a címke meg...

(#979) rákász


rákász
csendes tag

Sziasztok,

Az alábbi, MS Access problémával gyűlt meg a bajom.

Van egy formom, a neve Open, ezen létrehoztam egy unbound text boxot, a neve Text1.

Az Open formon található egy subform, Kitting plan névvel. A Kitting plan subformon egy többoszlopos adathalmaz található. Ebből a DNN nevű oszlop lesz nekem érdekes.

Azt szeretném VB kóddal megfejteni, hogy

1. Szűrje le a Kitting plan subform adatait a DNN oszlopra, Text1-be beírt szövegnek megfelelően, gombnyomásra.

2. Egy RESET gombbal a szűrés után ismét a teljes adathalmazt lássam.

Tudna nekem segíteni a kód megírásában?
Köszönöm szépen előre is!

Fight is won or lost far away from withesses, behind the lines, in the gym, or out there on the road, long before I dance under those lights - Muhammad Ali

(#980) szucs69


szucs69
csendes tag

Hali!
VBA kérdésem lenne.
szeretném ha a combobox-füle úgy viselkedne mint az excelben az autofilter-füle :F
előre is kösz a választ

(#981) Polyák válasza szucs69 (#980) üzenetére


Polyák
tag

Hali!
Ezt hogy érted? Autószürőt akarsz létrehozni?

Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.

(#982) szucs69 válasza Polyák (#981) üzenetére


szucs69
csendes tag

pár szóban kifejtem,
adott egy cipős cég, 6 fajta cipő, 10 színben, 15 méretben, összesen kb 1000 féle.
ha pl. rendelést akar valaki leadni arra gondoltam, hogy
combobox1=cipő
combobox2=szín
combobox3=méret
ha csak azt mondom a comboboxoknak, hogy rowsource innen és innen akkor kiad mindegyikbe 1000-1000-1000 sort ami azért elég sok és nem is jó válasz.
ezért arra gondoltam, hogy ha megnyitom combobox1 -t akkor csak a 6 fajta cipő jelenjen meg, kiválasztom és utána akkor már a további comboboxokban csak az ahhoz tartozó pl 8 szín és így tovább jelenjen meg, vagy az egész fordítva össze vissza mint mikor az excelben autószűrőzől.
nem ragaszkodom a comboboxhoz, csak a lényeg, hogy könnyen átláthatóan használható legyen.
remélem érthető a story.
Atesz

(#983) szucs69


szucs69
csendes tag

Hali,
még egy ?
textboxot szeretném formázni úgy, hogy
CSAK betűt vagy CSAK számot lehessen beleírni, vagy
speciális formátumot (dátum, érték, stb...)
Atesz

[ Szerkesztve ]

(#984) cybear


cybear
csendes tag

Nekem egy olyan kérdésem lenne, hogy VBScript-ben hogyan lehet egy változó értékét bekérni, mondjuk egy felugró ablakkal?

(#985) Lortech válasza cybear (#984) üzenetére


Lortech
addikt

Az Inputbox függvénnyel.
pl: [link]

Thank you to god for making me an atheist

(#986) cybear válasza Lortech (#985) üzenetére


cybear
csendes tag

Köszönöm

(#987) cybear válasza szucs69 (#982) üzenetére


cybear
csendes tag

Arra tudok egy megoldást, hogy kiválasztasz valamit az egyik combobox-ban és ez alapján jelennek meg értékek a másikban:

(Ez az ArcPad-hez van, de gondolom máshol is hasonlóan működik)
Dim base, res, c
Set base = Layers("LAYER").Forms("EDITFORM").Pages("PAGE1")
Set res = base.Controls("cmbReservation")
Set c = base.Controls("cmbCounty")
c.Clear

'Based on the reservation, add the counties to the county combo box
If res = 490 Then
c.AddItem "171", "Tama"
ElseIf res = 409 Then
c.AddItem "7", "Beltrami"
c.AddItem "29", "Clearwater"
c.AddItem "113", "Pennington"
end if

[ Szerkesztve ]

(#988) szucs69 válasza cybear (#987) üzenetére


szucs69
csendes tag

Kösz, de sajnos ez nekem nem jó.

(#989) Syntax


Syntax
csendes tag

Sziasztok

(excel VBA makro)

A következővel kapcsolatban lenne egy olyan kérdésem hogy miért van az hogy csak az első cellát érzi úgy mintha ki lenne a töltve a többit pedig autó matikusan üresnek vesz hiába van kitöltve. :W

(egyébként nem csinálna mást minthogy a "H" oszlop 2. sorától kezdődően a kitöltött cellák mennyiségének megfelelő új lapot hoz létre és elnevezi azokat aszerint ami az adott cellába van érték. [sor,"H"])

Dim sor As Integer
Dim QH_part As Variant

sor = 2
Do While Worksheets("Open").Cells(sor, "h").Value <> ""
QH_part = Cells(sor, "H")
Sheets.Add
ActiveSheet.Name = QH_part
sor = sor + 1
Loop

Repülőgépanyahajóhelikopter

(#990) Syntax válasza Syntax (#989) üzenetére


Syntax
csendes tag

Köszönöm de már sikerült megoldani. Minden esetre a későbbiekben tuti visszatérek :))

Repülőgépanyahajóhelikopter

(#991) gorlin


gorlin
őstag

Sziasztok !

Segítségre lenne szükségem,csináltam egy listboxot feltöltöttem elemekkel(1,2,3)
és dolgozok is ezekkel az adatokkal viszont ha nem választom kimondjuk az egyes programinditás után akkor hibát dob ki hogy nem tud mit csinálni a double változóval.Hogy lehet hogy alapértelmezésben aktív legyen az az egyes?

Előre is köszönöm a választ

(#992) Polyák válasza gorlin (#991) üzenetére


Polyák
tag

Hali!
Most nincs VB a gépemen, de fejből hiretlen ez jutott eszembe, Remélem jól értelmeztem amit írtál. Szóval ez kell hogy a program inításánál az egyes indexü elem legyen kijelölve. Ha From Load eventhez ezt adod meg ugy lesz. List1 a listbox neve.

List1.AddItem "egyes" 'index 0
List1.AddItem "kettes" 'index 1
List1.AddItem "hármas" 'index 2
List1.Selected(1) = True

Remélem tudtam segíteni.

[ Szerkesztve ]

Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.

(#993) Johnny-x


Johnny-x
csendes tag

Sziasztok,

VBScirpt-ben az InputBox méretét be lehet valahogy állítani? (A PDA kijelzőjéből kilóg és kényelmetlen a kezelése.)

(#994) ArchElf válasza Johnny-x (#993) üzenetére


ArchElf
addikt

Én úgy tudom, automatikusan méretez a fejléc, és az input message alapján...
Ha meg tudod oldani, inkább programozottan hozz létre beviteli formot, ha méretproblémák vannak.

AE

Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]

(#995) lúzer


lúzer
veterán

Hali!

Autocad alól vba makró hogy tud meghívni lisp függvényt?
ez az autocad saját nyelve
és változó értékét hogy lehet átadni?

jó, ezt biztos kevesen tudják, esetleg más hasonló példa is érdekelne
szóval idegen függvény hívása

MO. RIP. - az utolsó kapcsolja le a villanyt.

(#996) lúzer válasza lúzer (#995) üzenetére


lúzer
veterán

hívás megvan, ha valakit érdekel:
ThisDrawing.SendCommand

MO. RIP. - az utolsó kapcsolja le a villanyt.

(#997) KrAt


KrAt
veterán

Egy egyszerű kérdés: hogy kell gyököt vonni egy számból? Milyen parancsal? :)

Atesz

(#998) Lortech válasza KrAt (#997) üzenetére


Lortech
addikt

Ha .net akkor Math.Sqrt

Thank you to god for making me an atheist

(#999) KrAt válasza Lortech (#998) üzenetére


KrAt
veterán

És tényleg, thx :R :)

(#1000) Polyák válasza Lortech (#998) üzenetére


Polyák
tag

Hali! és VB6-ba is tudod? :)

Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.

Útvonal

Fórumok  »  Szoftverfejlesztés  »  Visual Basic
Copyright © 2000-2024 PROHARDVER Informatikai Kft.