|
|
I'm having a bunch of boolean properties that's going to be stored in bytes in a file.
I'm not having any problems doing it, (adding multiples of two), I just wonder if there is any best practice?
"The ones who care enough to do it right care too much to compromise."
Matthew Faithfull
|
|
|
|
|
|
Bitvector32 looks interesting, I'll have a look at it tomorrow when I have gotten some sleep.
"The ones who care enough to do it right care too much to compromise."
Matthew Faithfull
|
|
|
|
|
where I found tutorial about direct x9 sprite
|
|
|
|
|
Have you heard of Google[^]?
Use the best guess
|
|
|
|
|
|
|
It was a perfectly reasonable answer to the question. He asked "Where can I find...", so a search engine is a reasonable answer. If the OP types his exact question into Google, he shall find examples.
|
|
|
|
|
I have spent a lot of time trying to find either a free or low cost ($10's) multiple column combobox or list box for visual basic.
I feel I am going to have to bite the bullit and build one from scratch in C++, but before I do that. Has anyone any idea why the version in vba (access and excel) has never been ported across to VB.
In fact does anyone know if the source code for these exist anywhere where it can be reused.
I feel this is a real lack in visual studio 2012, as there are other development languages and IDE that give you this functionality for a lost less $'s
|
|
|
|
|
A multi-column combo box does not really make sense. For lists you have the ListView Class[^].
Use the best guess
|
|
|
|
|
I understand what you say about the listview, but for a simple way to bind a data source via a bindingsource to a simple dropdown control where you select the binding source and columns to display and a member to be used a value member.
I can understand it would a big job if these components did not already exist, espically in a lesser powerful products
|
|
|
|
|
Simple drop down controls are specifically designed to use only a single column. If you want something that does not currently exist you need to extend an existing control, or write a new one.
Use the best guess
|
|
|
|
|
hello dear all the best programmer,
this is my first posting or maybe a question but hopely although i am the beginner and newbie in vb .net you would like to help for solving my problem.
i get some problem when i was making a report application with crystal report in vb.net using sql server database. i make simple application that consist one button "show report" and one crystal report viwer. i put code to the button "show report" :
<pre lang="vb">Imports CrystalDecisions.CrystalReports.Engine
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim cryRpt As New ReportDocument
cryRpt.Load("Data Source=(localdb)\Projects;Initial Catalog=crystaldb;Integrated Security=True")
CrystalReportViewer1.ReportSource = cryRpt
CrystalReportViewer1.Refresh()
End Sub
End Class</pre>
and when i run the program, actually there is no problem but why i must first ly to do an action login. the action login consist of some field , they are server name, databse , id and pasword. the server name was automatically filled and the database field was empty and but i can't fill in it. and for id and password that were empty to and i must and able to fill that.
for the id and pasword field, i don't know what thing i must to fill in that field. hopely anybody can understand my question and problem clearly and as soon as possible would like to help me.
thanks and best regards,
toni firnandes.
|
|
|
|
|
Edit your post and move the PRE tags so they only surround your code block, NOT your text. Right now, your post text is so wide that nobody can read it without copying the entire post into notepad.
|
|
|
|
|
Hi!
I have this Visual Basic project with textboxes. I don't want users to be able to type in the textboxes, but only use the USB-barcodescanner instead.
I've tried several keypress/keydown options, but every time the keyboard is blocked, there's also no input possible with the scanner...
Any pointers? Anyone?
Thanks!
Martijn
|
|
|
|
|
Sounds like the scanner is using "keyboard wedge" data transfer where it places the data in the same buffer as the keyboard, hence if the keyboard is blocked, then the scanner will be blocked.
What you really need is the scanner to send it's data to something like the serial port or USB port.
Your program would make all of the input text boxes read-only and you would monitor the port for incoming data and populate the necessary text boxes.
Basically you want to get away from keyboard wedge and see if the scanner vendor provides a library to access the device via some USB port.
Good luck.
|
|
|
|
|
Thanks for your quick reply!
Wow, that's way to complicated for me!
I'm just a beginner and I actually also found messages similar to your answer by using Google.
I was hoping there was an easier way to accomplish this...
Thanks anyway! I'll just have to tell my users to just stay away from the keyboard
|
|
|
|
|
And if the scanner fails, what can the user do then? The keyboard is a good back-up solution for such cases.
|
|
|
|
|
I was actually going to create a button to activate manual input.
I will look in to your solution, but later...
First i need to get everything working, so we can start using the scanner. I'll fine-tune later.
Thanks for your help!
Greetz
|
|
|
|
|
Hi all. Im having a problem with losing data in a class but im unsure as to exactly how its happening. I post here an example of the parts of the code i am using that are causing a problem with an explanation of where i am seeing the problem(s) and hopefully someone will be able to point out what i am doing wrong.
line 1 public ndlist as list (of data)
line 2 public dylist as list (of days)
line 3
line 4
line 5 public sub main_routine()
line 6
line 7 ndlist = new list (of data)
line 8 dylist = new list (of days)
line 9
line 10 for a = 1 to something
line 11 do
line 12
line 13 ndlist.add(new data("blahblah"))
line 14
line 15
line 16 loop until something
line 17
line 18 dylist.add(new days(a,b,ndlist))
line 19 ndlist.clear
line 20
line 21 next a
line 22
line 23 for each dy as days in dylist
line 24
line 25 next
line 26
line 27 end sub
line 28
line 29
line 30
line 31
line 32
line 33 public class days
line 34
line 35 public day_data as list(of data)
line 36
line 37 public sub new(byval a as integer, byval b as integer,byval ddata as list(of data))
line 38
line 39 day_data = ddata
line 40
line 41 end sub
line 42
line 43 end class
line 44
line 45 public class data
line 46
line 47 public rwdata(1500)
line 48 public id as string
line 49
line 50 public sub new(byval str as string)
line 51
line 52 id = str
line 53
line 54 end sub
line 55
line 56 end class
So you can see basically i have a list of days containing a list of data for each day. I use the data class in lists elsewhere in the project and thought it would be easier to re-use it for the day class. What i am seeing is between lines 10 and 21 the program operates normally. If i insert a breakpoint in vs2010 on line 18 i can watch the dylist add items to its collection and when i drill down the elements of the collections i can see the data where i expect it to be. For reference the data is at
dylist.item(x).day_data.item(y).rwdata(z)
The problem comes when i exit the for/next loop for further processing. When i get to line 23 and i access
dy.item(x).day_data.item(y).rwdata(z)
it contains nothing as do all the the other elements in the dylist collection and i have no idea why?
The code runs all at once and there is no background threads or anything else happening in the background when i run the code. I am firing it off a button just now for testing.
Any ideas?
btw - great website! i use this all the time for little snippets of info for my coding but have never had to resort to posting here yet. Thanks for all the help ive utilised from your site so far
modified 12-Mar-13 9:09am.
|
|
|
|
|
What do you reckon might be happening here with ndlist ?
line 18 dylist.add(new days(a,b,ndlist))
line 19 ndlist.clear
Try this:
dylist = new list (of days)
for a = 1 to something
ndlist = new list (of data)
do
ndlist.add(new data("blahblah"))
' do something to ndlist
loop until something
dylist.add(new days(a,b,ndlist))
next a
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
modified 12-Mar-13 9:09am.
|
|
|
|
|
I figured it out just now. Seems im actually passing the reference of ndlist to the class contructor so (as you pointed out) when i clear the list i also clear all of the data in all of the instances of the dylist class members. Very confusing
What i actually want to do is initialise the list type for the instance of the class within its contructor and then recursivley add the list members to each class instance separately. Using a "work" list and passing it as a parameter doesnt work
My thinking was that a list would be passed the same way as the values in an array are passed, so you could modify the source list afterwards without affecting your previous destination lists.
Im going to blame monday for this one...
|
|
|
|
|
I looking into doing the following....
Create CSV files via VB.Net and then add these files to 7 zip manager. I want to do this automatically rather than getting the users to manually add these files to 7 zip manager. Before I start doing this....
1. Can this be done
2. If so how and is there any good examples I could use?
Thanks in advance.
|
|
|
|
|