|
which com object should i use? and can somebody provide with a beginner level code in vb.net? plz help me!
|
|
|
|
|
There's a SAPI SDK you can download. It's not a trivial, beginner level thing.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
could someone help me with this problem
the error said Object reference not set to an instance of an object.
Dim dd As Array
Dim ee As Integer
Dim tt As String
ListBox1.Items.CopyTo(dd, ee) ''''error occurs here''''
tt = ee
TextBox1.Text = tt
|
|
|
|
|
Well, dd is null, and ee is 0. What did you expect ?
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
use 'new'
dim dd as new array
|
|
|
|
|
Hi
I have migrated the code that was previously in VB 6.0 to VB.NET (2.0)
The output is a dll.
A VB Script is accessing the VB dll using CreateObject() and the functions written in it are called.
Now with using the .NET dll the same does not work.
I tried registering it as COM visible and all of it.But I still get the error.
Thanks for the help
|
|
|
|
|
Did you create a COM dll, or just blithely try to register a dll that knows nothing abuot COM ?
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
I created a COM visible dll by checking the option in Compile setting for Solution.
|
|
|
|
|
I need your helps regarding Context Menu in VB6.0
My Question
On Right Click some text in the text box on selecting menu items in context menu "string should be paste in the another text box"
Please let me know.my email nhsubash@gmail.com
Subash
|
|
|
|
|
i was making the setup of my applicatins .after i finished making the setup.and the deploying to the machine , which is not having the .net famework , there i got the following error.
i order to install the setup , i need to install the .net framework.
earlier i added the .net framework 2.0 , by right clicking the
setup - add - assembly -i browsed the framework from my hard disk.
Now my question is , the process i am executing is right?
or i need to rectify it somewhere?
is there anything i have to do in the poperties of setup - prerequisites -
Sonia Gupta
Soniagupta1@yahoo.co.in
Yahoo messengerId-soniagupta1
Love is Friendship and Friendship is Love....
|
|
|
|
|
You cannot add the framework to a setup, you can just tell it that the framework is required, and perhaps get it to download and install it. I write installers in C++ that run the framework install, then my MSI
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
suppose i have 100 clients and the database is centralized.then i will install the framework manually on each and every client.
It will become quiet tiresome?
that's y i asked , is there any provision to integrates the exe of the .net framework so that whenever the setup of my program executes , then it instals the setup without asking the dependency.
Sonia Gupta
Soniagupta1@yahoo.co.in
Yahoo messengerId-soniagupta1
Love is Friendship and Friendship is Love....
|
|
|
|
|
Sonia Gupta wrote: then i will install the framework manually on each and every client.
Yes, yes you will. So long as they have to run a .NET app, they need the framework.
Sonia Gupta wrote: is there any provision to integrates the exe of the .net framework so that whenever the setup of my program executes , then it instals the setup without asking the dependency
Yes, I believe you can set up an MSI to download and install the framework. I said that.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
chistian,
there is an option called prerequisites, has it anythig to do with my project relationg to .net framework.
actially the prerequisites contain the .net framework option which is already checked
Sonia Gupta
Soniagupta1@yahoo.co.in
Yahoo messengerId-soniagupta1
Love is Friendship and Friendship is Love....
|
|
|
|
|
Yes, this doesn't package the framework in with your msi, tho, I do believe it means it will try to download it. There's no way to actually put the framework into your installer.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
hi Sonia
this guys are right,everytime when a .net Application is installed in a system that has no .net framework installed. you application will tell the user that the .Net is not installed, and it will give the User an option to Download it. Mybe in the Future Vs it might be incoporated. .net automatically included in your Setup and being installed Silently.
Vuyiswa Maseko
|
|
|
|
|
normally when you build you're setup project you get 2 files: an exe and a msi
if you run the exe the setup will check for the framework, if not installed he will try to download it and install it and then run the msi (ofcourse this requires the pc to be connected to the internet)
|
|
|
|
|
anyone have a good web for tutorial in writing the minesweeper codes? or teach me?
|
|
|
|
|
Did you think to type minesweeper into the search for this site ?
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
I am kinda new to vb.net so please advice me
I am writing an app at which i want to organize my controls in to namespaces
So i write a user contrl class and i placed it in a folder called plugin
When i warp with NameSpace xxx.Plugin and End NameSpace and i switch to desinger view i get this error:
The class Clock can be designed, but is not the first class in the file. Visual Studio requires that designers use the first class in the file. Move the class code so that it is the first class in the file and try loading the designer again.
Please help?
|
|
|
|
|
2hdass wrote: so please advice me
Sure. Firstly, please delete your duplicate post.
I suspect your issue is that the IDE generates two code files ( and I thought generated namespaces based on folders ), so you probably need to change/create the namespace in both files. This is assuming this is a winforms app.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Hello,
VS 2005 using typed datasets
My customer want to close a form, but before the form closes, they want to be informed of any unsaved changes.
I have list box that is bound to a bindingsource that dislays orders. I also have a bindingsource that is bound to a datagridView. I want to detect changes in these 2 data tables.
I have decided to use MyDataSet.HasChanges(). However, as I have been testing this, i find that it always produces a true, even when I have saved all my data to these 2 tables.
<br />
hasChanges = Me.DsAddComponetAndEquipment.HasChanges()<br />
If (hasChanges) Then<br />
'Inform the user of unsaved data<br />
Else<br />
'Everthing is saved so close form<br />
End If<br />
However, if i do the following:
<br />
MydataSet.AcceptChanges()<br />
MyDataSet.HasChanges()<br />
Then it will be false.
In my typed dataset I have all the data tables for my project, about 30. So maybe it is detecting one of them as been changed. However, even when I don't open this forms that use the other data tables, i still get a true everytime I call the HasChanges. I just want to check only the orders and orderDetails table for changes.
Is there another method for doing this.
As an alternative I tried the get changes for the 2 data tables, if they return nothing, then there are no changes
<br />
dtOrders = Me.MyDataSet.Orders.GetChanges()<br />
dtOrderDetails = Me.MyDataSet.OrderDetails.GetChanges()<br />
However, the above code resulted in an error "OrderDetailsID doesn't allow NULLs" This was because I added a datarow to the datatable (orderDetails) then called the getChanges. Not sure how to solve the above error.
Many thanks,
|
|
|
|
|
Hello,
The following code work well
Dim ds As New DataSet<br />
<br />
<br />
Private Sub frmTry_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<br />
SqlDataAdapter1.Fill(ds)<br />
dgv.DataSource = ds.Tables(0)<br />
End Sub<br />
<br />
<br />
Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSave.Click<br />
SqlDataAdapter1.Update(ds) 'Save data to database<br />
End Sub<br />
<br />
Private Sub btnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClose.Click<br />
If ds.HasChanges Then<br />
MessageBox.Show("Database has been changed")<br />
Else<br />
Me.Close(); 'Database has not been changed<br />
End If<br />
End Sub
|
|
|
|
|
I am able to stop and start the timer on my program when I click something. But when I try to stop and start a timer in a method that runs when a file is updated, it would stop the timer. WHY?:
Private Sub OnChanged(ByVal source As Object, ByVal e As FileSystemEventArgs)
Me.updateTimer.Stop()
frm.OpenFile(OpenCertainFile)
Do While Not EOF(1)
Input(1, Str.Ticket)
Input(1, Str.Hauler)
Input(1, Str.Truck)
Input(1, Str.Material)
Input(1, Str.DateIn)
Input(1, Str.DateOut)
Input(1, Str.WeighIn)
Input(1, Str.WeighOut)
Input(1, Str.NetWeigh)
Input(1, Str.Loader)
If Str.Ticket = newDataGrid.Item(newDataGrid.CurrentRowIndex, count).ToString Then
MessageBox.Show("Same")
Else
MessageBox.Show("Not same")
End If
count = count + 1
Loop
FileClose(1)
Me.updateTimer.Start()
|
|
|
|
|
Hi Cory,
Maybe I misunderstand your question, or I may just say something stupid, but the first thing that I see happening in this piece of code, is that you are stopping the timer yourself, and then start it again after the update has taken place. Shouldn't that be the other way around?
Johan
My advice is free, and you may get what you paid for.
|
|
|
|