|
Dave,
Its been a while since I've programmed in vb but I'm going to implement a data table and post it on here to see if I'm going in the correct direction.
|
|
|
|
|
If you're talking about keeping users from deleting the archive file, the only way to do that would be to protect the file and it's parent folder with appropriate NTFS permissions.
|
|
|
|
|
I concur with Dave.
I would like to add I don't like encryption or packaging schemes that result in two files; IMO the net result should be a single file, avoiding all possible catastrophes when one file is lost, or the two files don't match together.
What reasons do you have not to use a popular format (ZIP, TAR, ...) and the existing tools or libraries?
|
|
|
|
|
When I asked what was going on, I was about to pull my hair out but after taking a break and coming back I see everything you two are saying. However, this application depends heavily on two forms, its not a web based application, it can't have a database, using .net framework 2.0 so I'm was very . First Sorry Dave and company for going off. But I really do need some help and would like to build this program as professionally as possible. However, I can't get rid of the forms. Would you people help me out? I see what you mean by pointers but I can't use zip. I distributed it to my customer before and he rejected it because I had to delete the file and he wants it so the OS can't read it. I have the algorithm to do the work but after finding out that he wants 5GB files and very small files. This application will not work for that. I'm going to start this application all over and the file safe.fva is where the file will encrypted and stored. Central location... any help at this time with this will be good.
|
|
|
|
|
OK, this requires that you maintain a filesystem inside a file, which REQUIRES maintaining all this data so that you can perform these file operations and rewrite the archive file as appropriate. You simply have no choice here. What you have isn't going to do the job for you at all. It needs a much more complex solution, which we've already explained.
|
|
|
|
|
Ok... I do need to encrypt this is required. I hate that its required but it needs to be done.
|
|
|
|
|
Why does the doesn't go any further than 194,000 kb?
|
|
|
|
|
I have no idea what you're talking about...
|
|
|
|
|
Hi, I tried do use an typed DataSet (with 2 Tables, 1 Master-detail-Relation),
and wrote:
DataGridView1.DataSource = DataSet1
the Gridview shows the columns well, but null data, null rows.
A Method like DataSet1.Fill I missing, you can me help, how the Data load in the DataSet?
Many thanks, Jan.
|
|
|
|
|
Since your DataSet1 contains 2 Tables, you'll have to set the table you'll want to show.
So use:
DataGridView1.DataSource = DataSet1.Tables("TableName")
|
|
|
|
|
it dosn´t work. may be, the relation between master and detail not is correct?
Im using mysqlconnector 5.1 and made the dataset in vs2008-datenquellen.
the datas are in the dataset - with xml i can all export.
but in the grid nothing to see.....
please help ......
|
|
|
|
|
What do you mean by "It doesn't work"?? What DOES happen? What does the code look like that you're using to set the datasource?
You can use an index number in the DataSet.Tables(index), instead of a string. Have you tried that??
|
|
|
|
|
Fill method belongs to DataAdapter type, not DataSet. Probably your GridView is empty becouse your DataSet is empty. See DataAdapter documentation.
|
|
|
|
|
Hi Erik, it is me clearly.
DataAdapter has filled the tables in the dataset, i Can export to xml. More then 2000 rows.
DataGridView shows the data still does not, data source and data member are set, the DataSource= DataSet1,
DataMember = tableName. Does it need more settings so the GridView works and shows the data?
It shows the ColumnNames, but ZERO Data.
Thanks for help.
|
|
|
|
|
Hi
When I try to set the particular rows height, it has not changed the height...So I cant identify my mistake...Any Help Please...
My Code..
DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None
DataGridView1.AllowUserToResizeRows = False
DataGridView1.Rows(2).Height = 75
Thanks for the guidences...
Thanks By
PARAMU
|
|
|
|
|
I think that your problem might be caused by where you apply your code.
I have just done a little test project and I tried putting your code in the Form's Constructor. Like you it had no effect.
I then moved it into the Form's Load method, after the DataGridView had been filled, and it worked as required.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
Hello,everyone! I have a treeview with checkboxes, I use "AfterCheck" event and "NodeMouseClick" event and now the treenode could change color and link to tabpages. What I question is , if a treenode didn't be checked, when I clicked the checkbox, the "NodeMouseClick" event also actived, one tabpage was selected;But I wanted that, when I clicked the checkbox, it just make the node be checked, I should clicked the node again to make tabpage display.
What should I do with treeview's event?PLZ give me some suggestions! Thx!
|
|
|
|
|
Why don't you put code in the start of the NodeMouseClick handler to check if the clicked node is checked or not?? Seems pretty simple to me...
|
|
|
|
|
Hello,Dave! I have put code like "if e.node.checked = true" in the start of the NodeMouseClick Event, but it also link to tappage. I found that I should use AfterSelect Event in MSDN.How silly I am...
|
|
|
|
|
Is it possible via VB programming to convert a word document to a pdf format? If so what is the best way and if not, how can this be done?
|
|
|
|
|
Get yourself either a PDF print driver or a PDF library such as iTextSharp[^].
Just say 'NO' to evaluated arguments for diadic functions! Ash
|
|
|
|
|
Get yourself a PDF print driver or a copy of iTextSharp[^].
Just say 'NO' to evaluated arguments for diadic functions! Ash
|
|
|
|
|
As mentioned, the easiest way is to use a print driver and print the document to the PDF printer. I use doPDF[^] because it's easy, free and works great.
You can essentially print anything to a PDF file, whether it's from Word or something else.
CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
I am attempting to write a multithreaded application.
The idea is to have a scripted exe run that takes a list of devices, strips out one device and its information into an array, creates a new object of a class. which contains a backgroundworker that contains a telnet object, to telnet to said device and perform simple work (just login at this time). I have 100 device I am doing this for.
So far, everything looks like it works. All 100 devices have a new class object and bgw worker created for them. My problem lies in how to determine when those have completed their work. This is a problem because the rest of the exe needs to process the results of my simple work but can only be done after all have completed.
How can I tell when the work is done? I was thinking about writing something into the RunWorkerCompleted event that tallys but that seems like not the best idea.
-Steve
|
|
|
|
|
So, if all of your work is being done in these worker threads, then your main application just becomes a thread manager. Right? (lets take that as true)
1) The thread manager keeps an array of status; one slot for each thread dispatched. (running/WorkDone)
2) Each thread should throw an event which represents "WorkDone"; the thread manager will
listen for this event and update the corresponding array slot.
3) When all threads have been dispatched and begin their work, the thread manager just loops around and sleeps periodically checking if all status array slots have a "WorkDone" status; when that occurs you can continue with you process.
Maybe extend you status array to have a start time so that you can determine if a thread is taking too long, you can take corrective action.
Just a thought.
Good luck.
|
|
|
|