|
Handle the double click event, it will presumably be passed the node, so delete it from the Items collection in there.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
Handle the double click event on the treeview
use hittest to see if there is a node under the click
Get the node from the hittest
get the parent node from the node
get confirmation from the user
delete the node from the parents node collection
|
|
|
|
|
Dear Friends Thank you very much gave the answer
Especially Christian Graus and Mycroft Holmes.
Code is very good. I hope you succeed
|
|
|
|
|
You want an example,Or a project for me to upload in this field.
thanks!
|
|
|
|
|
You want to edit the label or delete the node itself ?
If you want to enable automatic label edit, try:
TreeView1.LabelEdit = true;
If you want to delete the node, try Mycroft Holmes' post.
|
|
|
|
|
Hello Experts,
I m using Crystal Report for generating Report. In which I m using OLE Object of Word Application and Select the File of 10 Pages.
But it shows only First Page of Word Application. So plese advice me how to show all pages of word application in Crystal Report .
Thanks
If you can think then I Can.
|
|
|
|
|
Hello!
I have some data and I'm needing to analyze it, like the example:
My Data
Date Time Rate
20081005 00:55 15
20081005 00:56 14
20081005 00:57 13
20081005 00:58 14
20081005 00:59 11
(...)
I need to evaluate how many times the "Rate" is above certain value (10 for example), how long it be above this value. Also I need to register every time in which "Rate" becomes below 6 for more than 10 minutes, and for how long.
Thanks
|
|
|
|
|
For starters, VB6 is no longer supported, so perhaps you should consider VB.NET Express.
That said, the way to check your data depends on how your data is stored. If it's in a SQL Server database (or similar) a simple SQL statement would be the best way.
If it's in a text file, you will need to open the file, read it one line at a time, parse the line, count the number of times the Rate is out of the range you are looking for etc.
More info is needed. What have you tried already? Where are you stuck?
|
|
|
|
|
I Have this data in CSV files, so i imported them to a DBGrid, i've tried some SQL, but I could only "filter" the results.
I'm gonna consider VB Express 2008.
modified on Wednesday, November 11, 2009 7:51 AM
|
|
|
|
|
Import the CSV file to an SQL Server database table and use SQL queries to do it. Download SQL Server Express, it's free.
|
|
|
|
|
hello every1 , am new to programming. am doin my dissertation on cd database in vb.net. my software should retrieve information from a cd that is manually put into cd drive. software should copy cd info like the artist , name, song , et into a database.
This is where am stuck. am havn problems copying the cd info successfully. now my deadline is in just 1month. This code below was workin few days ago .. now it isnt.
PLS I NEED HELP.. AM DESPERATE..
Imports System <br />
<code>Imports System.Collections.Generic <br />
<code>Imports System.ComponentModel <br />
<code>Imports System.Data <br />
<code>Imports System.Drawing <br />
<code>Imports System.Text <br />
<code>Imports System.Windows.Forms <br />
<br />
<br />
<br />
<br />
<code>Namespace CdRomManagement
Public Partial Class Form1 <br />
Inherits Form <br />
<br />
<br />
<br />
Public Sub New() <br />
<br />
InitializeComponent() <br />
End Sub <br />
<br />
<br />
<br />
<br />
<code>Private Sub axWindowsMediaPlayer1_CdromMediaChange(ByVal sender As Object, ByVal e As AxWMPLib._WMPOCXEvents_CdromMediaChangeEvent)
axWindowsMediaPlayer1.currentPlaylist = axWindowsMediaPlayer1.cdromCollection.Item(e.cdromNum).Playlist
axWindowsMediaPlayer1.Ctlcontrols.play()
'this.textBox1.Text = axWindowsMediaPlayer1.currentMedia.getItemInfo("Name");
Me.textBox1.Text = ("Name: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("Name")) + Environment.NewLine
Me.textBox1.Text += ("author: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("author")) + Environment.NewLine
Me.textBox1.Text += ("Title: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("Title")) + Environment.NewLine
Me.textBox1.Text += ("Album: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("Album")) + Environment.NewLine
Me.textBox1.Text += ("copyright: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("copyright")) + Environment.NewLine
Me.textBox1.Text += ("Artist: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("Artist")) + Environment.NewLine
Me.textBox1.Text += ("Genre: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("Genre")) + Environment.NewLine
Me.textBox1.Text += ("Bitrate: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("Bitrate")) + Environment.NewLine
Me.textBox1.Text += ("Abstract: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("Abstract")) + Environment.NewLine
Me.textBox1.Text += ("bitRate: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("bitRate")) + Environment.NewLine
Me.textBox1.Text += ("duration: " & axWindowsMediaPlayer1.currentMedia.getItemInfo("duration")) + Environment.NewLine
End Sub
End Class
End Namespace
|
|
|
|
|
What does 'not working' mean ? You're just grabbing values from media player, is your computer connected to the internet ? Are you testing with the same CD every time ?
This code copies all the text into a poorly named textbox. Surely you should be putting it into the database in this part ? What sort of database do you use ?
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
Few pointers:
- Post your code in the code block tags (click 'code block')
- (Like CG said) use some better descriptive control names, textbox1 has no meaning
- You said it worked a few days ago, what has changed since then? (in code or on your pc)
- Have you debugged this, if yes where is it going wrong
- What is going wrong?
- Any error? (post it and the line that is causing the error)
Without this information or a mind reading machine nobody is going to be of much help to you
|
|
|
|
|
He/she is spamming the whole site. I read them all - it looks like the code is now returning empty strings. I assume this means that the WMP can't find the internet, can't find the CD in the database, or that for some reason, the WMP version is no longer looking up CD data. Obviously, this person has written next to no code, they just found a snippet that gets the info from WMP.
I am having trouble working out how putting all the text in one textbox, constitutes a database.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
its not the connection to the database that is the problem, its the begining thats the problem. right after u insert the cd, it doesnt copy the contents off the cd.
|
|
|
|
|
I'm sorry, but this makes no sense at all. Perhaps if you answered my reply to you ? You're not getting values anymore, so what changed ? Is it the same CD ? Is your computer online ? Did your windows media player version change ? If you put the CD in to the computer and run windows media player, does it show the right tracklist ?
Do you have a database at all ?
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
And yet, when people try to help you, you just don't reply, or don't really answer our questions.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
Have you checked to make sure you are inserting the CD upside down? When copying a CD via C# code written in VB, you must reverse the polarity of the pre-recorded bits. The standard method for turning bits into stib is simply to turn the CD over.
|
|
|
|
|
there is no error. its just not retrieving the details off the cd. I'm sorry if it seems am flooding the site. but am just tryna get help.
|
|
|
|
|
mimi8469 wrote: I'm sorry if it seems am flooding the site. but am just tryna get help.
Perhaps if you read and responded to the help you've been getting, instead of just reposting the same thing, you'd have it fixed.
Are you waiting for Windows Media Player to get a chance to read the CD contents ? Perhaps the control has an event it fires when it's read a CD and found it's contents ?
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
mimi8469 wrote: but am just tryna get help.
Oh, well, that justifies everything. Maybe you should send emails direct to Chris Maunder. Why waste time on us, when you can go to the top?
|
|
|
|
|
I take this to mean you're not going to respond to our attempts at helping. When will you be failing this course ? Do you intend to post the same question over and over until you do ? I am assuming you don't want to pass, or you'd want our help.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
Christian Graus wrote: I am assuming you don't want to pass, or you'd want our help.
Why should he trust you? You didn't even tell him about reversing the polarity of the CD by flipping it over.
|
|
|
|
|
ROTFL - see, I was saving that bit of knowledge for myself.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
Christian Graus wrote: I was saving that bit of knowledge for myself.
You're just too damn selfish, Christian. These noobs need to be coddled and pampered, after all they will be writing the software of tomorrow. Well, actually we'll be writing it but they'll be cutting and pasting our code which is the same thing in India.
|
|
|
|