|
need help.
iam beginner in vb6, i try create a program using vb6 to browse and edit a dbf file. (using microsoft ado data control & microsoft datagrid control).
browsing ok. but i get an error while updating the cell.
error : "insufficient base table information for updating or refreshing"
dino
|
|
|
|
|
How can I find the system name in vb.net
Every thing is MAYA(Illusion)
|
|
|
|
|
The Environment class holds that info:
Imports System
.
.
.
Dim machineName As String = Environment.MachineName
RageInTheMachine9532
|
|
|
|
|
If i have the full path to the specific document( saying "mydocument.doc" how can i load the document from VB COM add-in
|
|
|
|
|
Hi,
How to create, Edit and Load help file for each control. Or I would like to know how to write help file for my application for each control.
Any help will be appreciated.
Thanks,
|
|
|
|
|
You need not write saperate help files for each control,
what you can do is create 1 help file which has help info
about all controls in your app, and in the control property
provide different help keywords.
Every thing is MAYA
|
|
|
|
|
I have added a data grid. I am trying to change the default header of each column to another name. For example:
dgtsPayrollInfo.GridColumnStyles(0).HeaderText = "Employee ID"
dgtsPayrollInfo.GridColumnStyles(0).Alignment = HorizontalAlignment.Center
I keep getting an error. I want my first column to have employee id as the header. Any Sugggestion
Thank you,
ibok23
|
|
|
|
|
ibok23 wrote:
I keep getting an error.
And that error would be ....?
RageInTheMachine9532
|
|
|
|
|
I am trying to put a header on each of my columns in my data grid. I have the columns already there, but with a different name from when I made the data relations. For example on column one it has "fldEmployeeId". I just want "Employee ID". I am getting an error while trying to run it. It is telling me that
An unhandled exception of type 'System.ArgumentOutOfRangeException' occurred in mscorlib.dllAdditional information: Index was out of range. Must be non-negative and less than the size of the collection.
The error is on the first line in this part of the code.
What am I doing wrong? I have a total of 6 columns. Any suggestions.
dgPayrollInfo.GridColumnStyles(0).HeaderText = "Employee ID"
dgPayrollInfo.GridColumnStyles(0).Alignment = HorizontalAlignment.Center
dgPayrollInfo.GridColumnStyles(1).HeaderText = "Payroll ID"
dgPayrollInfo.GridColumnStyles(1).Alignment = HorizontalAlignment.Center
dgPayrollInfo.GridColumnStyles(2).HeaderText = "Pay Date"
dgPayrollInfo.GridColumnStyles(2).Alignment = HorizontalAlignment.Center
dgPayrollInfo.GridColumnStyles(3).HeaderText = "Gross Pay"
dgPayrollInfo.GridColumnStyles(3).Alignment = HorizontalAlignment.Right
dgPayrollInfo.GridColumnStyles(4).HeaderText = "Withholding"
dgPayrollInfo.GridColumnStyles(4).Alignment = HorizontalAlignment.Right
dgPayrollInfo.GridColumnStyles(5).HeaderText = "Net Pay"
dgPayrollInfo.GridColumnStyles(5).Alignment = HorizontalAlignment.Right
Thank you,
ibok23
|
|
|
|
|
You need to create the GridColumnStyle first, then added it to the GridColumStylesCollection. Just indexing a GridColumnStyleCollection, like your doing, will not create a new column.
Dim newGridColumnStyle As New GridColumnStyle
newGridColumnStyle.HeaderText = "Employee ID"
newGridColumnStyle.Alignment = HorizontalAlignment.Center
dgPayrollInfo.GridColumnStyles.Add( newGridColumStyle )
.
.
.
RageInTheMachine9532
|
|
|
|
|
Dim GridTableStyle1 As New DataGridTableStyle()<br />
GridTableStyle1.MappingName = "Customer"<br />
'Customer is the name of the table in the dataset<br />
<br />
Dim GridColStyle1 As New DataGridTextBoxColumn()<br />
With GridColStyle1<br />
.HeaderText = "ID"<br />
.MappingName = "CustID"<br />
<br />
End With<br />
GridTableStyle1.GridColumnStyles.Add(GridColStyle1)<br />
<br />
MyDataGrid.TableStyles.Add(GridTableStyle1)
|
|
|
|
|
I am finishing up the deployment package for my first VB.NET application. Is there a way I can add the VB redistributable to my startup project so that it will automatically install before my application, if it isn't already on the target machine?
Thanks!
|
|
|
|
|
No because your VB.NET app won't even launch without the .NET Framework already installed.
You'll have to install the framework during your app's installation. Search CodeProject and www.GotDotNet.com for articles on Bootstrapping Setup.
RageInTheMachine9532
|
|
|
|
|
OK - I downloaded the dotnetfx.exe file and the Bootstrap example. I think I have those correct, but in one of the MSDN article on this, it says that "The following line of code launches a silent install of Dotnetfx.exe:
dotnetfx.exe /q:a /c:"install /l /q"
Nowhere does it say where this code goes, or how it is called. This is my first VB.NET applicationm and things like this are very frustrating. Can anyone tell me how to implement this command? I am trying to put this application on a CD snd set it up so that the install begins automatically when the CD is inserted in the target computer, or the CD is inserted and the user clicks on "Startup" in the "Run" dialog box.
Thanks!
|
|
|
|
|
That command goes inside the Bootstrap sample. i haven't seen the code for it yet, mainly because I've deployed the .NET Framework to all of my client machines so I dont have to worry about this problem...
I'll check into the bootstrap sample and let you know...
RageInTheMachine9532
|
|
|
|
|
OK. After looking at the docs for the Setup.exe bootstrap sample, you don't have to do anything with that command. It just said that that is the command that will be used to start the setup for the .NET Framework. All you need to do is create a Settings.ini file with the appropriate information in it and make sure it is in the same directory as the Setup.exe file:
CD Root Directory
Setup.exe
Settings.ini
dotnetfx.exe
myapp.msi
any other files your app needs...
RageInTheMachine9532
|
|
|
|
|
I tried that and the .NET Framework installed, but the innstall was visible to the user. Isn't there a way to have .NET Framework install in the background?
Thanks!
|
|
|
|
|
If you are using .NET framework 1.1 then download and use the following plugin for VS.NET from Microsoft. Its cool and simple. Any doubts please feel free to ask, I have used this for Windows, Web application installation
Using Visual Studio .NET 2003 to Redistribute the .NET Framework[^]
He who controls others may be powerful, But he who has mastered himself is mightier still.
|
|
|
|
|
Dim chrEachCharOut() As String =
Split(txtAcctInXor.Text, "^")
For Each chrSet In chrEachCharOut
‘do stuff here
Next
txtAcctInXor.Text contains 14^7^26^90
After the Split, chrEachCharOut has a length of 5. I was expecting 3 since the split returns a zero-based array containing the substrings. Why is the length 5? If I step thru the code I see 14, then 7, then 26, then 90, then I receive the following error -'System.InvalidCastException' occurred …”….Additional information: Cast from string "" to type 'Integer' is not valid. I only want the information between the ^ to be returned to me. Any ideas?
All help appreciated!
|
|
|
|
|
Hi nug. Are you sure that txtAcctInXor.Text contains "14^7^26^90" and not "14^7^26^90^" with an extra "^" at the end?
|
|
|
|
|
Sorry, there is an extra ^ at the end.
|
|
|
|
|
It happens to the best of us
|
|
|
|
|
Hi All,
I am writting a CRC program (for Windows use) now for my project. But, the code not working so far. Any of you have a sample code for me?
Code in VB.Net is my preference.
Thanks in advance!
FG
|
|
|
|
|
Your going to have to post a more specific question!
What's not working? What are you having a problem with?
RageInTheMachine9532
|
|
|
|
|
Hi,
The whole programming can't run. When I run, it show me some header file cant work.
Please advise.
Thanks.
|
|
|
|