|
The TextBox's are not real good at tabs. Your best bet is to change the font of the TextBox you want to show this data in to a fixed width font, like Lucida Console or New Time Roman. This will make every character the exact same width, including tabs and spaces. Then, when you go to output the data:
Dim outText As String
outText = "Name" & ControlChars.Tab & "Age" & ControlChars.NewLine
outText = outText & "Gary" & ControlChars.Tab & "18" & ControlChars.NewLine
TextBox1.Text = outText
This, of course, assumes that you have a TextBox on your form called TextBox1 and that it is setup as a MultiLine textbox.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Helo, anyone know how to display the "Select Expert" button in the CrystalReportViewer? The button is come from Crystal Report, but I want it to display on runtime in the Crystal Report Viewer....
How to see what version of the crystal report that come with
Microsoft Visual Studio.NET?
Any idea?
Thanks....
Special thanks to Dave Kreskowiak.
Learning .NET
|
|
|
|
|
I'm by no means an expert on Crystal Reports, but from what I've seen in the documentation for the version that comes with Visual Studio, I don't think you can show it. I haven't been able to find any method or property in the entire class library that can do what you want, nor have I found any method of hooking the viewer to add the functionality yourself.
The version that comes with Visual Studio is a custom version, based on the release 8.0 of CrystalReports, and was specifically built for bundling with Visual Studio.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
First of all, I need to thank you for this short period of time. You really help me doing things.
Let's say I adding components "crystl32.ocx" from the latest version to the VS.Net, does it display it?
Learning .NET
|
|
|
|
|
I have no idea because I don't use Crystal Reports. But I don't think so...
You'll just have to try it to see what what kind of interface elements it exposes to you.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Is there any way to manually dispose of an object using Windows API?
|
|
|
|
|
Manually dispose of a managed (.NET Framework) object using the Windows API? No, you can't. This must be done by the CLR Garbage Collector otherwise you'll corrupt the CLR runtime and crash it.
What's wrong with the .Dispose() method?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Thanks.
Dave Kreskowiak wrote:
What's wrong with the .Dispose() method?
I was using a System.Resources.ResourceSet object for a large resource file, and when I called it's .Dispose() or it's .Close() method, it wouldn't free the memory used by it, even after GC.Collect() on then next line. I finally figured out to assign the value Nothing to it, which freed the memory used by it.
Kyle
|
|
|
|
|
Kyle Edwards wrote:
even after GC.Collect() on then next line
Don't call the GC Collect method unless you specifically know what you doing and why. When the GC Collects, it has to wait for ALL threads running under the .NET Framework to pause. This CAN take a LOOOOOOONG time to do. Only when all the threads are paused can the GC safely do it's job. When it's done, all the threads are resumed.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Newbie question:
Is there a utility to do this? Can it be done with VB.NET 2003 somehow? I'd like to be able to use pieces of C# sample code, but don't know enough about the differences to use C#.
There seems to be a lot more sample code available for C# than VB.NET.
|
|
|
|
|
I found one. Seems to do okay...better than I could do, that's for sure.
FYI, it's a commonly linked page that converts/translates right online, and the page is, of course, written in ASPX - WOOHOO!
Here's the link: http://authors.aspalliance.com/aldotnet/examples/translate.aspx
You just paste your C# code into the text field and it converts.
WARNING: Don't insert sensitive or proprietary source code!
|
|
|
|
|
What does it do if you use an unsafe block to access pointers directly ? Just curious.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
i want to find a function takes the mouse for a specific x and y position and click on it
for example if i want to click on the volume icon on the task bar without move the mouse i will order it by the program and i know the x and y position of the volume icon and i will give it to the program and ask it to click or double click
Lost & Forgotten
|
|
|
|
|
You'd have to P/Invoke the PostMessage function to HWND_BROADCAST the WM_LBUTTONDOWN and MW_LBUTTONUP mouse messages to all top level windows. The wParam of the messages must specifiy which mouse button(s) are involved and the lParam of the messages must contain the coordinates of the mouse click. The low order word is the X Coordinate and the high order word is the Y Coordinate.
WM_LBUTTONDOWN message[^]
PostMessage function[^]
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hello All,
I need to compare cells in excel to determine if a combination of three numbers appears within another combination of five numbers (each number is in its seperate cell). I think the code that I have written is partially working, however I am having a problem storing the values of my counter.
For example lets say that these are my 5 number combos:
1 2 3 4 5
1 3 5 7 8
And these are my 3 number combos
1 2 3
2 4 5
1 3 5
Based on the above, 1 2 3 appears once, 2 4 5 appears once and 1 3 5 appears twice. In reality I will be comparing a large number of 3 number combinations compared to the 5 number combos. So far this is the code that I have. j is the row for 3 combos and r is the row for the 5 combos. f is the final value that I will get from my flags:
For j = 2 To 60
Set curCell_7 = Worksheets("Combinations").Cells(j, 9)
Set curCell_8 = Worksheets("Combinations").Cells(j, 10)
Set curCell_9 = Worksheets("Combinations").Cells(j, 11)
For r = 2 To 15
Set curCell_2 = Worksheets("Combinations").Cells(r, 2)
Set curCell_3 = Worksheets("Combinations").Cells(r, 3)
Set curCell_4 = Worksheets("Combinations").Cells(r, 4)
Set curCell_5 = Worksheets("Combinations").Cells(r, 5)
Set curCell_6 = Worksheets("Combinations").Cells(r, 6)
If curCell_7.Value = curCell_2.Value Then
a = 1
ElseIf curCell_7.Value = curCell_3.Value Then
b = 1
ElseIf curCell_7.Value = curCell_4.Value Then
c = 1
ElseIf curCell_7.Value = curCell_5.Value Then
d = 1
ElseIf curCell_7.Value = curCell_6.Value Then
e = 1
End If
' If f equals to 1 then store f to final sum
f = (a + b + c + d + e) / 3
Worksheets("Combinations").Cells(j, 12) = f
Next r
Next j
The problem I am having is storing the value of f. I am sure that this is a simple one but I do not typically code in VB so I am a little unsure of how to store this value and could not determine it from what I read on the internet. Can anyone help me with this? Thanks.
John Breen
|
|
|
|
|
jbreen7 wrote:
The problem I am having is storing the value of f. I am sure that this is a simple one but I do not typically code in VB so I am a little unsure of how to store this value
What kind of problem? What do you mean by "unsure of how to store this value"?
Usually, you'd do something like this:
Worksheets("Combinations)".Cells(j, 12).Value = f
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi
I want to disable any pop up menu that appears when the right button is clicked whenever my program is running..in any application, since each app has its own pop up menu..
vb6 please
|
|
|
|
|
Not going to happen unless to write a system wide mouse hook that captures the right mouse button and does not pass it on to the rest of the system. Also, writing hooks like this is not easily done in VB6.
There's an example of hooking in VB6 here[^].
This is also a BAD idea. Why would you want to kill the context menu is every app? I can't imagine a single purpose...
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi Guys...
My Name Is Hani And I'm a New Member 2 Code Project..
I'm Planing 2 Develop A Buetooth Application On My PC Wich Can Allocate All The BT Devices Around, Send & Receive text msgs From Them & Catch This txt msg To Work On It.!!
Do Any 1 Knows How To Deal With My MSI BT USB connected To My PC In My Code(C#.net Or VB.net)..?
I Need 2 Know How To Start..!
Is There Any SDK To Use..? IF Yes, Where Can I Get It..?
Please Any Pice Of Clear Code And Steps Will Be Helpfull..!!
Thx 4 Listening And I'm Waiting 2 Hear From You ASAP.
Thx Again
Regards 2 u All.. )
|
|
|
|
|
Fist, lay off the shift key. It makes your post difficult to read.
Now, there is no support for Bluetooth in the .NET BCL. You'll have to P/Invoke the API calls in the Platform SDK. I can't find any useful examples in VB6 or VB.NET. But, the docs on Bluetooth support start here[^].
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi
I have designed two classes, one called GROUPE which contain two properties and one called GROUPES being a collection of the first one.
I have generated these classes withe the Automatic Class Generator Addin but I obtain an infinite loop between both classes like:
Groupe
-Groupes
--Groupe
---Groupes
----Groupe
--------------------------
Is it correct ?
If not how can I avoid it ?
Thanks
|
|
|
|
|
Classes can and occasionally do have "infinite" loops. It really depends on how you are using them.
my blog
|
|
|
|
|
Hello,
I am making a cleanup wizard that basicly shows the user how to cleanup their computer and then does it for them.
I have run across a problem where i want to delete the temp files, the temp internet files and the history(not as important as it won't free up much space)
I know this is possible because it is done in the windows disk cleanup but i have no idea how to do it. I think it could be done with some API calls but i dont know what they would be.
Can anyone help me out?
|
|
|
|
|
i made program to do that if you want i can send you exe file to do it
|
|
|
|
|
Thanks for the offer but i really need the souce so that i can learn how to do it in the future. Would you mind sending me the code?
Thanks
|
|
|
|