Dynamic Add Treenode And Filepath In Form?
Feb 16, 2011I dunno this can work or not..I want to do a form that can let user manual add in or delete tree node.When they add in, they can set the name and file path.
View 1 RepliesI dunno this can work or not..I want to do a form that can let user manual add in or delete tree node.When they add in, they can set the name and file path.
View 1 RepliesI want to do a form that can let user manual add in or delete tree node.When they add in, they can set the name and file path.Then it will store in oracle database.Each time my form run it will go through my database then execute all node from there.
View 10 RepliesI have a recursive function wich objective is scan an structure and represent that structure with treenodes. Inside my function depends the structure I'll have to create another treenode inside my treenode or just create a node. My problem is that I don't know how to remember my treenode position when I have to call my function again.
If strTop.TextString.ToUpper = "DMN" Then
gcTreeno.Nodes.Add("Node")
Else
Dim perf As New TreeNode
gcTreeno.Nodes.Add(perf)
End If
if i would like to write next time a node into perf, how i could do it?
In my class i want to return the filepath into a tectbox on an other form, but it won't return the filepath after saving. Probally because it is a sub an't won't return a value am i correct? But what is the right way to fix this?
[Code]....
I want to access this file which is in a particular url...[www.xyz.com/file]....when i type the address in browser im able to view all the files in that path..
View 1 RepliesIve managed to dynamically create a form, and dynamically create a timer, but i have not been able to create the timer on the dynamic form. Specifically, i need to be able to have the timer itself create another form with a timer. (I realize that this would create a new form every interval on the timer, that is what i want to do)
1. A way to add the timer to the dynamic form, and maintain the timer sub on my main form.
2. A way to create the whole thing over (dynamic form and timer) through the previous dynamic form and timer.
I was thinking i could use a collection/array to store the forms and timers, but i'm still having trouble figuring out how to add entire forms or timers into a list. (A timer is not considered a control, so i cant use a controlcollection...)
Heres my code;
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim frm As New Form
[Code]....
*EDIT* Btw, my idea was to use i as a variable that increases every time a form is created, then insert the form into the array, with i as the integer. i just need to know how to create a new form with a different name each time. (as with timers)
I have a form that i need to be 100% Dynamic. So it could contain 10 labels maybe 100 who knows.
When you hover over a label there will be a different contextmenustrip to appear for each and every label. So all the contextmenustrips are Dynamic and contain 1 option maybe 2 options even 3 or 4 up to the users settings.
My problem is not creating a handler for when the user clicks on the contextmenustrips options. The problem is knowing which one of the options for that contextmenu was clicked!!
I would like to open a file for editing that is stored in a folder called templates that has been added to my project. I know how to open a file that is all good, what i would like to know is a method to give a string the filepath to folder called templates that is (my dumb way of describing it) shown in the solution explorer of the ide.
I could give it the actual string as the location like "documentsandsettings etc etc" but incase the project is stored on a usb stick and used from there i would like to know the proper way of doing this.
I have this function:
[Code]...
However while function 1 works, function 2 doesn't - I get this unhelpful error: Overload resolution failed because no accessible 'New' can be called without a narrowing conversion: 'Public Sub New(path As String)': Argument matching parameter 'path' narrows from 'Object' to 'String'. 'Public Sub New(stream As System.IO.Stream)': Argument matching parameter 'stream' narrows from 'Object' to 'System.IO.Stream'. C:Usersfilms ratingsfilms ratingsForm1.vb I normally work in PHP and I've never seen an error of this nature before. What does it mean and can I re-write the function to get what I want?
id like the .vb file to be in the same folder as the rest of my files.. but for some reason it's in another folder and i can't change the filepath.
View 1 RepliesI'm using vb.net 2008 with DB msaccess 2007 this method to Copy the file from place to another place [code] Is it possible to only write the name of DB file without filepath
View 4 RepliesI have used log4net in winforms before. First time using with a wpf console app. The console shows up and the console appender works exactly as in the winforms app. However in winforms I never had to give the full path to the log4net xml file. It is located in the same place where all the cs files are. (the default place where VS 2010 puts all its source files. So
XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo("log4config.xml"));
works in a winforms app's Program.cs->main() but for the wpf version where I have my own Startup class with my own Main() (instead of the autogenerated and hidden main()) I have to change the line to look like this
XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(@"c:fullpathlog4config.xml"));
This took me quite a while to nail down so I thought it may be worthwhile to figure why this is so. Anyone know ? I am using log4net ver 1.2.10.0. The log4net dll and xml both have copy to local = true in winforms and wpf.
I'm Currently using the following code to open up a folder containing Text and Bitmap files only and store them in arrays.
Dim d As New System.IO.DirectoryInfo("C:Documents and Settings" & GetUserName() & "My DocumentsWolfRiderGamesWaterGameMaps")
Dim FileCount As Integer = d.GetFiles.GetUpperBound(0) + 1
[Code]....
What I need is an extra bit at the end that takes the first bitmap file found and puts it in a picturebox called "PicCenter".
I need to have this done through converting its filepath to the image itself.
I will also Need an explaination of how you did it (If its complicated) because i'll need to do it again later.
Im using Visual Studio 2010.
I Know how to do most simple things in VB which usually allows me to do a workaround for something like this, but this one I couldn't.
I am using System.Configuration.ConfigurationSettings.AppSettings to determine the filepath of where to write an XML file. In upgrading from VB.NET 1.1 to 3.5, I get a warning claiming that the method is obsolete.
View 1 RepliesI need to aquire the full path and filename of a file to add them to a database. I'm currently using OpenFileDialog and in debug it shows that when I select a file, the Filename property is the files full path with the filename. What is the best practice for extracting the full path from FileName?
View 2 RepliesI want to create a listview with 2 columns, on the first column, a series of names
and on the second a series of filepaths. I want each name to be linked to a filepath and then when the user clicks on the name in the first column, the filepath can be used in another bit of code. How would I do this, never used listviews before.
I am wondering if there is an option of extracting fielpath using OpenDialog control.
I am using following code..
strFilePathAndName = openFileDialog1.FileName
strFilename = IO.Path.GetFileName(strFilePathAndName)
[code].....
I am saving using file dialog box and I want to get the path of the save location because I want to copy files that was browse by the user . I am planning to to copy some image and to be save there where I save the data. Im planning to use this but I need first the save location.
View 4 RepliesI have a form linked to a ticketing system. The user can select what file they want to attach through the asp:fileUpload object. I was wondering how I can extract the full file path from the asp:FileUpload object; something like "C:Documents And SettingsMy Documentsinfo.txt" as an example.
I'm coding in visual basic
FilePath for the Current Application's Default Configuration
View 3 RepliesFilePath for the Current Application's Default Configuration .I am writing several DLL's that each have their on configuration file. I am trying to set the Application Default Configuration to be the DLL's Default Configuration - not the EXE's Default Configuration. How can I determine the pathfile for the current Application Default Configuration??I have tried using FILEPATH of SYSTEM.CONFIGURATION.CONFIGURATION but can not get the syntax correct.
View 1 RepliesI'm running into some challenges with getting the syntax correct for XmlData in VB.
This is OK:
<Test()> _
<XmlData("//data")> _
But I want to add either FilePath or ResourcePath:
<Test()> _
<XmlData("//data", ResourcePath = "Data.xml")> _[code].....
VS complains 'Too many arguments to 'Public Sub New (ItemPath As String)'You'll note that in this error message VS shows there is only ONE parameter expected.However, if you type <XmlData( - VS shows list of EIGHT parameters are expected.
I have 10 labels named lbl1, lbl2, ... lbl10
I'd like to change their propriety (using a cicle) with the cicle index
for i as integer=1 to 10 step 1
lbl (i) = PROPRETY 'I know this is wrong but it's what I would do...
end for
I'm using a workaround, but I'm looking for a better way..
[Code]...
How would you add Dynamic controls to your form, from an array which size may vary depending on how many controls the user has selected and has been retrieved from a database?
View 2 Repliesi have a form with many dynamic controls. i want to add an item to a listbox ( by the way, to find this listbox i'm using 'tag'. if someone have any other idea i'll be hope to hear but that's not the problem) in order to do so i use this
For Each ctl As Control In Me.Controls
If TypeOf ctl Is ListBox Then
ctl.items.add("i want to add this line")
[code]....
and items is not recognized and this eror massage apear: 'items' is not a member of 'System.Windows.Forms.Control'.
I need some input refactoring an asp.net (c#) application that is basically a framework for creating dynamic forms (any forms). From a high level point of view, there is a table that has the forms, and then there is a table that has all the form fields, where it is one to many between the two. There is a validation table, where each field can have multiple types of validation, and it is a one to many from the form fields table to the validation table.
So the issue is that this application has been sold as the be-all-end-all customizable solution to all the clients. So, the idea is whatever form they want, we can build it jsut using DB configurations. The thing is, that is not always possible, because there is complex relationship between the fields, and complex relationship between the forms themselves. Also, there is only once codebase, and this is for multiple clients - all of whom host it on their own. There is very specific logic for each of the clients, and they are ALL in the same codebase, with no real separation. Sometimes it was too difficult to make it generic, so there are instances where it has hard coded logic (as in if formID = XXX then do _). You can also have nested forms, as in, one set of fields on its own within each form.
So usually, when one client requests a change, we make the change and deploy it to that client - but then another client requests a different change, and we make the change and deploy it for THAT client, but the change from the earlier client breaks it, and its a headache trying to debug, because EVERYTHING is dynamic. There is no way we can rollback the earlier change, because then the other client would be screwed.
Its not done in a real 3-tier architecture - its a web site with references to a DB class, and a class library. There is business logic in the web site itself, in the class library, and the database stored procs (Validation is done in the stored procs).
I think this is a bad model in general, because one of the things I heard one of the developers say is that anytime any client makes a change, we should deploy to everybody - but that is not realistic, if we have say 20 clients - there will need to be regression testing on EVERYTHING, since we don't know the impact...There are about 100 forms in total, and their is some similarity in them (not much). But I think the idea that a dynamic engine can solve ALL form requests was not realistic as well. Clients come up with the most weird requests. For example, they have this engine doing a regular data entry form AND a search form.
There is a lot of preserving state between pages, and it is all done using session variables, which is ok, except that it is not really tracked, and so sessions from the same user keep getting overwritten, and I think sessions should be got rid of.Should I really just rewrite the whole thing? This app is about 3 years old, and there has been lots of testing and things done, and serious business logic implemented, so I hate to get rid of all that (joel's advice). But its really a mess of a sphagetti code, and everything takes forever to do, and things break all the time because of minor changes.
I've been reading Martin Fowlers "Refactoring" and Michael Feathers "working effectively with legacy code" - and they are good, but I feel they were written for an application that was 'slightly' better architected, where it is still a 3-tiered architecture, and there is 'some' resemblance of logic..
im parsing an xml file using this code Private Function overview2(ByRef filePath As String)Dim reader As XmlTextReader = New XmlTextReader(filePath + "\movieData.xml")
[code]...
it works 80% of the time. What i mean is , i go through each node and when i find the overview node i read the data and send it to a text box. Im doing this for movies on disk. sometimes on certain movies it doesnt find the overview node even though it is there .
The following code loops through files in a directory as strings using FilePath.
[Code]...
I have following code:
Dim fs As FileStream
fs = New FileStream(path, FileMode.Create)
Dim sw As StreamWriter
sw = New StreamWriter(os)
sw.Write(something)
sw.Flush()
Is this a correct way to do this? Do i need to put in some checks to see if file exists?
So i'm trying to add a tooltip to a treenode, But with no luck. I've tried things like: Treeview.nodes(0).tooltiptext = "Hello"
View 2 Replies