Click here to Skip to main content
15,899,474 members
Home / Discussions / Visual Basic
   

Visual Basic

 
AnswerRe: Move mouse with code Pin
MohammadAmiry11-Sep-05 6:23
MohammadAmiry11-Sep-05 6:23 
General[Msg Deleted] Pin
ecentinela11-Sep-05 7:14
ecentinela11-Sep-05 7:14 
GeneralRe: [Msg Deleted] Pin
rudy.net11-Sep-05 17:13
rudy.net11-Sep-05 17:13 
QuestionHow to embed a thumbnail into an image file? Pin
Kramer_198210-Sep-05 4:37
Kramer_198210-Sep-05 4:37 
AnswerRe: How to embed a thumbnail into an image file? Pin
Dave Kreskowiak10-Sep-05 9:11
mveDave Kreskowiak10-Sep-05 9:11 
GeneralRe: How to embed a thumbnail into an image file? Pin
Kramer_198210-Sep-05 9:40
Kramer_198210-Sep-05 9:40 
GeneralRe: How to embed a thumbnail into an image file? Pin
Dave Kreskowiak10-Sep-05 14:22
mveDave Kreskowiak10-Sep-05 14:22 
QuestionInstantiate an object to be able to pass it through a dialog call. Pin
macupryk10-Sep-05 0:40
macupryk10-Sep-05 0:40 
I have the following structure:

This is my object
Public Structure structTransoverride
Public Account_Name As String
Public PolicyNumber As String
Public TransCodeOrig As String
Public TransEffDate As String
Public Override_Action As String
Public Override_New_Renewal As String
Public Override_Transaction_Code As String
Public ModifiedDate As String
Public ModifiedUID As String
Public Plan_Year As String
Public RowNum As Integer
End Structure

I need to initialize it? And set the values in the below subroutine. How do I do this?

I need to initialize it? And set the values in the below subroutine. How do I do this?
NOTE==> It cannot be declared in Sub highLightRow it since it will have to be passed in
the sub routine below called doModify()

objTransoverride.RowNum = hit.Row?
objTransoverride.Account_Name = Convert.ToString(grd.Item(RowNum, 0))


Private Sub highLightRow(ByVal sender As Object, ByVal e As MouseEventArgs)

Dim pt = New Point(e.X, e.Y)
Dim grd As DataGrid = CType(sender, DataGrid)
Dim hit As DataGrid.HitTestInfo = grd.HitTest(pt)

If hit.Type = grd.HitTestType.Cell Then
grd.CurrentCell = New DataGridCell(hit.Row, hit.Column)
objTransoverride.RowNum = hit.Row
grd.Select(objTransoverride.RowNum)
objTransoverride.Account_Name = Convert.ToString(grd.Item(objTransoverride.RowNum, 0))
objTransoverride.PolicyNumber = Convert.ToString(grd.Item(objTransoverride.RowNum, 1))
objTransoverride.TransCodeOrig = Convert.ToString(grd.Item(objTransoverride.RowNum, 2))
objTransoverride.TransEffDate = Convert.ToString(grd.Item(objTransoverride.RowNum, 3))
objTransoverride.Override_Action = Convert.ToString(grd.Item(objTransoverride.RowNum, 4))
objTransoverride.Override_New_Renewal = Convert.ToString(grd.Item(objTransoverride.RowNum, 5))
objTransoverride.Override_Transaction_Code = Convert.ToString(grd.Item(objTransoverride.RowNum, 6))
objTransoverride.ModifiedUID = Convert.ToString(grd.Item(objTransoverride.RowNum, 7))
objTransoverride.ModifiedDate = Convert.ToString(grd.Item(objTransoverride.RowNum, 8))
objTransoverride.Plan_Year = Convert.ToString(grd.Item(objTransoverride.RowNum, 9))
End If
End Sub


Public Sub DoModify()

Dim dTable As DataTable = Me.DataGrid1.DataSource
Dim bm As BindingManagerBase = Me.DataGrid1.BindingContext(Me.DataGrid1.DataSource, Me.DataGrid1.DataMember)
Dim dRow As DataRow = CType(bm.Current, DataRowView).Row
Me.lbNumRec.Text = Me.DsTransOverride1.Tables(0).Rows.Count.ToString()
Dim cEditTransOverride As New EditTransOverride
' object being passed
**********************************************
cEditTransOverride.ShowDialog(objTransoverride)
***********************************************
cEditTransOverride.Dispose()

Me.SqlDataAdapter1.Update(Me.DsTransOverride1)
Me.DsTransOverride1.Tables(0).Clear()
Me.SqlDataAdapter1.Fill(Me.DsTransOverride1)
Me.DataGrid1.Refresh()

End Sub

Where do I instantiate or initialize the object and to I make it public?

I will need to do a XXXXX objTransoverride As new structTransoverride ?

I will have this in my dialog form?

'Form overrides dispose to clean up the component list.
Public Overloads Sub ShowDialog(ByRef objTransoverride As structTransoverride)
'
' Do All the work that you want to i.e. the one that you have written in the Load
'
'
MyBase.ShowDialog()
End Sub

QuestionARRAYS FOR ASSIGNMENT Pin
DJSMA9-Sep-05 23:25
DJSMA9-Sep-05 23:25 
AnswerRe: ARRAYS FOR ASSIGNMENT Pin
Colin Angus Mackay10-Sep-05 1:53
Colin Angus Mackay10-Sep-05 1:53 
Questionany thing for dynamic reporting Pin
Rizwan Bashir9-Sep-05 23:22
Rizwan Bashir9-Sep-05 23:22 
QuestionData Adapter.Fill Pin
Adnan Yousuf9-Sep-05 19:52
Adnan Yousuf9-Sep-05 19:52 
AnswerRe: Data Adapter.Fill Pin
SylverFyre10-Sep-05 3:56
SylverFyre10-Sep-05 3:56 
Question.net web page not working on mac puters Pin
jimbodenny9-Sep-05 15:59
jimbodenny9-Sep-05 15:59 
AnswerRe: .net web page not working on mac puters Pin
Colin Angus Mackay10-Sep-05 2:00
Colin Angus Mackay10-Sep-05 2:00 
GeneralRe: .net web page not working on mac puters Pin
jimbodenny10-Sep-05 5:50
jimbodenny10-Sep-05 5:50 
QuestionContext Pin
militiaware9-Sep-05 13:48
militiaware9-Sep-05 13:48 
QuestionStartUp Pin
militiaware9-Sep-05 13:45
militiaware9-Sep-05 13:45 
AnswerRe: StartUp Pin
rwestgraham9-Sep-05 17:04
rwestgraham9-Sep-05 17:04 
AnswerRe: StartUp Pin
Dave Kreskowiak10-Sep-05 3:47
mveDave Kreskowiak10-Sep-05 3:47 
QuestionVB.NET ListView Flicker Pin
Gate Crasher9-Sep-05 13:15
Gate Crasher9-Sep-05 13:15 
QuestionCreating a dockable (to screen) window Pin
calipsio0209-Sep-05 10:25
susscalipsio0209-Sep-05 10:25 
QuestionMonitor small processes/ IPC, variables.. ahh.. HELP PLEASE Pin
Member 22630819-Sep-05 9:39
Member 22630819-Sep-05 9:39 
AnswerRe: Monitor small processes/ IPC, variables.. ahh.. HELP PLEASE Pin
Dave Kreskowiak10-Sep-05 3:45
mveDave Kreskowiak10-Sep-05 3:45 
GeneralRe: Monitor small processes/ IPC, variables.. ahh.. HELP PLEASE Pin
Member 226308112-Sep-05 4:28
Member 226308112-Sep-05 4:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.