T
Tom Spink
Imports System
Public NotInheritable Class EntryPoint
Private Sub New()
MyBase.New()
End Sub
Public Shared Sub Main(ByVal Args() As String)
Dim asmSystem As System.Reflection.Assembly =
System.Reflection.Assembly.GetExecutingAssembly.GetAssembly(GetType(System.C
onsole))
If asmSystem Is Nothing Then
Return
End If
Dim typCns As System.Type
For Each typType As System.Type In asmSystem.GetTypes
If typType.Name.ToString.ToUpper.Equals("CONSOLE") Then
typCns = typType
Exit For
End If
Next
If typCns Is Nothing Then
Return
End If
Dim strOutput As String =
System.Text.ASCIIEncoding.ASCII.GetString(New Byte() {72, 101, 108, 108,
111, 32, 87, 111, 114, 108, 100})
typCns.InvokeMember("WriteLine",
System.Reflection.BindingFlags.InvokeMethod, Nothing, Nothing, New Object()
{strOutput})
typCns.InvokeMember("ReadLine",
System.Reflection.BindingFlags.InvokeMethod, Nothing, Nothing, Nothing)
End Sub
End Class
There's some code you rude little script kiddie. Make sure you set your
VB.NET project to Console Application.
--
HTH,
-- Tom Spink, Über Geek
Please respond to the newsgroup,
so all can benefit
" System.Reflection Master "
==== Converting to 2002 ====
Remove inline declarations
Show me code I can copy and paste dont talk in
circles.......
You sould like that bastard scorpion.
or are you him?
Public NotInheritable Class EntryPoint
Private Sub New()
MyBase.New()
End Sub
Public Shared Sub Main(ByVal Args() As String)
Dim asmSystem As System.Reflection.Assembly =
System.Reflection.Assembly.GetExecutingAssembly.GetAssembly(GetType(System.C
onsole))
If asmSystem Is Nothing Then
Return
End If
Dim typCns As System.Type
For Each typType As System.Type In asmSystem.GetTypes
If typType.Name.ToString.ToUpper.Equals("CONSOLE") Then
typCns = typType
Exit For
End If
Next
If typCns Is Nothing Then
Return
End If
Dim strOutput As String =
System.Text.ASCIIEncoding.ASCII.GetString(New Byte() {72, 101, 108, 108,
111, 32, 87, 111, 114, 108, 100})
typCns.InvokeMember("WriteLine",
System.Reflection.BindingFlags.InvokeMethod, Nothing, Nothing, New Object()
{strOutput})
typCns.InvokeMember("ReadLine",
System.Reflection.BindingFlags.InvokeMethod, Nothing, Nothing, Nothing)
End Sub
End Class
There's some code you rude little script kiddie. Make sure you set your
VB.NET project to Console Application.
--
HTH,
-- Tom Spink, Über Geek
Please respond to the newsgroup,
so all can benefit
" System.Reflection Master "
==== Converting to 2002 ====
Remove inline declarations
Show me code I can copy and paste dont talk in
circles.......
You sould like that bastard scorpion.
or are you him?
-----Original Message-----
May I ask, what exactly are you trying to do.. Filling a dataset isn't like
filling a kettle... You've got to have something to fill it with, granted
there's water for a kettle, but there's lots of different types of things
you can fill it with, such as data from an Access DB or XML data or some
other thing. I would like to see the shop where I can buy an XML kettle
from.
Declaring is simple... just like declaring an integer, except you have to
instantiate the class with the 'New' operator
'---
Dim MyDataset As New DataSet
'---
What you fill it with is what you've got... What have you got to fill it
with?
--
HTH,
-- Tom Spink, Über Geek
Please respond to the newsgroup,
so all can benefit
" System.Reflection Master "
==== Converting to 2002 ====
Remove inline declarations
Please post the code on how to fill it and delclare it.
YOu have been most helpful dont stop now.
wrote-----Original Message-----
You need to create a dataset and fill it.
Dim dstest as Dataset
"IAmIronMan" <[email protected]>
in messageOkay got that........and no red lines
You are doing great and you seem impressive with your
knowledge.
the next error is
"dstest is not declared"
-----Original Message-----
Add a reference to Excel:
Toolbar---->Projects------>Add Reference----->.Net
Then try to find
Excel and click select.
in message
Okay you are doing good.......
I did that and got the error that
"Excel has not been defined".
How to resolve that.
Don't mind the other people in this thread.
It isn't my fault the code is not complete.
-----Original Message-----
Put the imports at the top of the code page before
anything else.
Imports Office = Microsoft.Office.Core
Imports Excel1 = Microsoft.Office.Interop.Excel
Public Class Form1
Inherits System.Windows.Forms.Form
'--Your code here
End class
"IAmIronMan"wrote
in message
FINALLY!!!!!!! WAS THAT SO HARD!!
Alright brian you done good now explain this stuff
to
me......
The first error I get after pasting your code is:
I will go through these errors one at a time until
they
are all resolved and their are a lot of them:
'Imports' statment must precede any declarations.
I am sure scorpion53061 made an error in the code
and
that is why it isn't working.
Just work with me on this. Don't tick me off
whatever
you
do
-----Original Message-----
Try this:
'--Add a reference then
'-- Put this at the top
Imports Office = Microsoft.Office.Core
Imports Excel = Microsoft.Office.Interop.Excel
Private Sub CreateSpreadSheetFromDataSet()
Dim Excel As New Excel.Application
Dim oBook As Excel.Workbook
Dim WSheet As New Excel.Worksheet
WSheet = Excel.Workbooks.Add.Worksheets.Add
Excel.Visible = True
Dim rows As Integer
Dim columns As Integer
Dim r As Integer
Dim c As Integer
Dim DataArray(rows, columns) As Object
For c = 0 To columns - 1
DataArray(r, c) = dstest.Tables
(0).Columns.Item(c).ColumnName
For r = 0 To rows - 1
DataArray(r, c) =
dstest.Tables
(0).Rows(r).Item(c)
Next
Next
WSheet.Range("A2").Resize(rows, columns).Value =
DataArray
Dim columns2 as Integer
Dim columns3 as Integer = 1
For columns2 = 0 To dstest.Tables
(0).Columns.Count - 1
WSheet.Cells(1, columns3).Value =
dstest.Tables(0).Columns(columns2).ColumnName
columns3 = columns3 + 1
Next
End Sub
Private Function closeExcel() As Short
Dim count As Short = 0
Dim excelInstance As System.Diagnostics.Process
Dim excelInstances() As Process =
System.Diagnostics.Process.GetProcessesByName
("Excel")
For Each excelInstance In excelInstances
Try
excelInstance.Close() '<-- you can use
close
or kill .. up to you
excelInstance.Kill()
count += 1
Catch ex As Exception
End Try
Next
Return count
End Function
"IAmIronMan"wrote
in message
[email protected]...
Because no one will answer me.........scorpion
emailed
everyone telling them not to help me.
He (acting like a she) isn't responding to my
posts.
Emailing him is out because his spam filter is
rejecting
me.
I just need a little help here with this. Just
paste
the
code here what he wrote without all the other
stuff
on
there. When I do that I get errors all over the
place.
-----Original Message-----
"IAmIronMan"
<[email protected]>
schrieb
This person scorpion53061 wrote a code samplehttp://www.kjmsolutions.com/datasetarray.htm
in which he did not explain it well.
[.....]
Why not answer in the other thread? Nobody knows
what
you were referring to.
If you want to write a single person, ask him if
you
can
write him an email.
--
Armin
http://www.plig.net/nnq/nquote.html
http://www.netmeister.org/news/learn2quote.html
.
"IAmIronMan"readwrote
in message
[email protected]...
You should have listened and done what I asked
and
you
wouldn't be having this problem.
I wasn't asking too much.
-----Original Message-----
I posted something in another thread intending
to
give
something back to
those newer than me and this has completely
blown
up
in
my face. Post again
so I can make sure it is really you and I will
give
you
the link.
This guy is spreading lies about me on all the
ng's I
think.
I can only hope people take the time to
forthemselves and not just
take his word for it.....
"Brian Henry" <brianiup[nospam] @adelphia.net>
wrote in
message
that where related to the article he had in
question
of course... not the
actual person posting in this group...
"IAmIronMan"
<[email protected]>
wrote in message
[email protected]...
This individual is stealing other peoples
code
and
claiming it as his own. The proof is when I
asked
him to
explain his code he would not.
For proof view these threads in
dotnet.languages.vb
Giving Back(Thank You)
scorpion53061
Straighten This Out....
This is the forged code he won't explain:
http://www.kjmsolutions.com/datasetarray.htm
.
.
"IAmIronMan"wrote
in message
FINALLY!!!!!!! WAS THAT SO HARD!!
Alright brian you done good now explain this stuff
to
me......
The first error I get after pasting your code is:
I will go through these errors one at a time until
they
are all resolved and their are a lot of them:
'Imports' statment must precede any declarations.
I am sure scorpion53061 made an error in the code
and
that is why it isn't working.
Just work with me on this. Don't tick me off
whatever
you
do
-----Original Message-----
Try this:
'--Add a reference then
'-- Put this at the top
Imports Office = Microsoft.Office.Core
Imports Excel = Microsoft.Office.Interop.Excel
Private Sub CreateSpreadSheetFromDataSet()
Dim Excel As New Excel.Application
Dim oBook As Excel.Workbook
Dim WSheet As New Excel.Worksheet
WSheet = Excel.Workbooks.Add.Worksheets.Add
Excel.Visible = True
Dim rows As Integer
Dim columns As Integer
Dim r As Integer
Dim c As Integer
Dim DataArray(rows, columns) As Object
For c = 0 To columns - 1
DataArray(r, c) = dstest.Tables
(0).Columns.Item(c).ColumnName
For r = 0 To rows - 1
DataArray(r, c) =
dstest.Tables
(0).Rows(r).Item(c)
Next
Next
WSheet.Range("A2").Resize(rows, columns).Value =
DataArray
Dim columns2 as Integer
Dim columns3 as Integer = 1
For columns2 = 0 To dstest.Tables
(0).Columns.Count - 1
WSheet.Cells(1, columns3).Value =
dstest.Tables(0).Columns(columns2).ColumnName
columns3 = columns3 + 1
Next
End Sub
Private Function closeExcel() As Short
Dim count As Short = 0
Dim excelInstance As System.Diagnostics.Process
Dim excelInstances() As Process =
System.Diagnostics.Process.GetProcessesByName
("Excel")
For Each excelInstance In excelInstances
Try
excelInstance.Close() '<-- you can use
close
or kill .. up to you
excelInstance.Kill()
count += 1
Catch ex As Exception
End Try
Next
Return count
End Function
"IAmIronMan"wrote
in message
[email protected]...
Because no one will answer me.........scorpion
emailed
everyone telling them not to help me.
He (acting like a she) isn't responding to my
posts.
Emailing him is out because his spam filter is
rejecting
me.
I just need a little help here with this. Just
paste
the
code here what he wrote without all the other
stuff
on
there. When I do that I get errors all over the
place.
-----Original Message-----
"IAmIronMan"
<[email protected]>
schrieb
This person scorpion53061 wrote a code samplehttp://www.kjmsolutions.com/datasetarray.htm
in which he did not explain it well.
[.....]
Why not answer in the other thread? Nobody knows
what
you were referring to.
If you want to write a single person, ask him if
you
can
write him an email.
--
Armin
http://www.plig.net/nnq/nquote.html
http://www.netmeister.org/news/learn2quote.html
.
"IAmIronMan"readwrote
in message
[email protected]...
You should have listened and done what I asked
and
you
wouldn't be having this problem.
I wasn't asking too much.
-----Original Message-----
I posted something in another thread intending
to
give
something back to
those newer than me and this has completely
blown
up
in
my face. Post again
so I can make sure it is really you and I will
give
you
the link.
This guy is spreading lies about me on all the
ng's I
think.
I can only hope people take the time to
forthemselves and not just
take his word for it.....
"Brian Henry" <brianiup[nospam] @adelphia.net>
wrote in
message
that where related to the article he had in
question
of course... not the
actual person posting in this group...
"IAmIronMan"
<[email protected]>
wrote in message
[email protected]...
This individual is stealing other peoples
code
and
claiming it as his own. The proof is when I
asked
him to
explain his code he would not.
For proof view these threads in
dotnet.languages.vb
Giving Back(Thank You)
scorpion53061
Straighten This Out....
This is the forged code he won't explain:
http://www.kjmsolutions.com/datasetarray.htm
.
.
.
.
.
.