C# - Pass Whole ListView Row And Use It In External Function?
Jul 21, 2010
I have Listview which databound to Dataset with about 20 items per row. I have a function which executes on each ItemTemplate appearance and gets about 10 params from Eval("something"). So basically one function builds and image from 10 parameters.Instead of passing 10 Eval("something") to the function is it possible to pass it whole row and how to use this row inside of function because it is not simple DataRow or ListView row which i can access as array of items (datacolumns).Reason i do that because function looks ugly and each time i need to change it i need to deal with dozens of items.
View 2 Replies
ADVERTISEMENT
Dec 12, 2009
I have been trying to correctly pass the value of a textbox as a variable to a function that reside in my App_Code folder when triggered by a click event. I can't seem to get it right.Here is the code behind for the aspx page with the textbox and the click event:(Error is on 4th line)
Public Sub btnCouponCode_Click1(ByVal sender As Object, ByVal e As System.EventArgs, Optional ByVal CouponCode As Char) Handles btnCouponCode.Click
lblSubtotal.Text = Calculations.CalcSubTotalPrice().ToString("C")
[code]......
View 4 Replies
Oct 12, 2011
I want to make an numerical integration method with takes in an analytic function and integrate it over a specific interval. For the numerical integration procedure I want to use some procedures in nr.com. The problem is that these are programmed in C++ and they uses functors to pass a function to the integration method. How can I do this in VB 2010?
I want to initialize the function (i.e. set a=1,b=0 for function y(x)=a*x+b) and then pass the function to the integration method. Then when the integration method call the function it only calls the function with one parameter (i.e. x since a,b is already set)
What is the best way to do this in VB2010?I want to make a general integration method where I can pass any single valued function and integration limits.
I have just started using VB, and from what I have found so far it seems like the tools you have is
- to us a delegate for the function
- to use a lambda expression for the function
- send a pointer/adressOf
- to create a function class/structure and submit this to the function
As for now I am most inclined to create a function-class. But I am not really sure how.F.ex. I make different classes for each "uniqe function" I want to integrate, but how can I pass them to the integration function when I need to specify the argument type in the integration-function-call?This seems like a basic problem which applies to many Math operations, so I think it would be very useful to clarify this.
View 2 Replies
May 28, 2012
I want to make a GetAllContacts method which takes a sort parameter of type Func(Of Contact, TKey) which is the same type that the OrderBy method for an IEnumerable(Of Contact) takes.[code]"Too many arguments to extension method 'Public Function ElementAtOrDefault(index As Integer) As Contact' defined in 'System.Linq.Enumerable'." on the second parameter.
View 2 Replies
Mar 30, 2012
Im a student doing an assignment, how do i pass the value from a sub procedure to a function procedure....i want to pass the value from decSubtotal to a function procedure named CalculateDiscount; check out my code--
[Code]...
View 1 Replies
Oct 9, 2009
wondering if there was anyway I could call a function of an external program. Ie.My App:Call Reset()External App:Reset()My.Settings.Rese
View 4 Replies
Mar 21, 2012
In my application I'm trying to invoke a function from an external DLL (this DLL is compiled in C++)I have this code to declare the DLL function:
Code:
<DllImport("{DLLPATH}", CharSet:=CharSet.Auto, SetLastError:=True)> _
Public Shared Function functionName(<MarshalAs(UnmanagedType.VBByRefStr)> ByRef Name1 As
[code]....
View 2 Replies
May 12, 2011
I'm using a 3rd party DLL to access a proprietary Database. It's designed to invoke a function called "CALL_ME_FUNCTION" to make the datarows available to my program. What makes it difficult is the CALL_ME_FUNCTION is in the VB program and therefor, external to the DLL iteself. I've got the CALL_ME_FUNCTION written in my program, but how do you give access of it to the DLL? I've written lots of code that invokes functions inside a external DLL, but this is the first time I've encountered a DLL that needs to run a VB function.
View 6 Replies
Nov 8, 2010
I have a function in an external library, for which I do not have the source code, which is causing problems. If I were putting in a breakpoint in my own code, I would put it on the first line of the function, but as it is an external function, I do not have that option. Is there any way to as Visual Studio to break any time the function is called? My current workaround is to do a "Find All References" and put an individual breakpoint on every single call to the function, which is a sucky way of doing things.
View 1 Replies
Oct 12, 2011
I have a listview "CategoriesList" and i have a repeater "NewsRepeater" inside the listview "CategoriesList"
<asp:ListView ID="CategoriesList" runat="server" DataKeyNames="CatID" DataSourceID="CategoriesListODS"
EnableModelValidation="True">
[Code]....
how to pass the catID from the listview and make it as SelectParameters in ObjectDataSource "NewsRepeaterODS"?
View 1 Replies
Apr 20, 2012
I have a Javascript function in the js file (test.js) and I need to call her in visual basic 2010 enter her input parameter and load response javascript functions in visual basic.
View 2 Replies
May 25, 2012
I have an application (app.exe) that has a VB Module in its source code (Module1). The module has a function called Function1. I need to call this function from another application. The module is not marked as public, so adding a reference to app.exe won't work. I'm trying to use reflection (Assembly.LoadFrom()) but unless I'm way off base, the module would have to be a class in order for me to get an instance of it.
Please nobody ask me "what have you tried?" I tried a million different things and let's just say "none of them work." So I'm looking for someone that has specific experience with doing exactly what I'm trying to do. If you don't have that experience, please move on to the next question and ignore mine.
View 1 Replies
Jun 1, 2009
I notice in the MSDN documentation that there are multiple ways to declare a reference to a function in an external DLL from within a VB.NET program. The confusing thing is that MSDN claims that you can only use the DllImportAttribute class with Shared Function prototypes "in rare cases", but I couldn't find the explanation for this statement, while you can simply use the Declare keyword instead.
View 3 Replies
Mar 29, 2012
I am trying to call an external C++ function using VB.NET (answers in C# are fine, I can convert back) which returns a list of device names. This comes in the form of a pointer to a null-terminated array of null-terminated char arrays (correct me if I've misunderstood what I'm dealing with) with a function signature:
long GetNames(char*** names)
Most of the answers to similar questions I've found have involved something more like:
long GetNames(char** names, int length)
It appears from what I've read that I need to give it an IntPtr but I'm uncertain as to how this should be initialized, and in my case I don't know the length of the array. At the moment, in the VB module, I have:
<DllImport("MyExternal.dll", CallingConvention:=CallingConvention.Cdecl)> _
Function GetNames(ByRef names as IntPtr) As UInteger
End Function
I've tried calling the function by passing an IntPtr initialized as IntPtr.Zero or using Marshall.AllocHGlobal, but I always get an AccessViolationException.
Any ideas on how I should be calling this function and how I get the return value into a managed string array would be greatly appreciated.
EDIT: I've found a sample function call in native C as follows:
char **tmplist;
GetNames(&tmplist)
View 2 Replies
Feb 21, 2011
I want to Sum of the calculated column Red which is calculated in the Function IsRed() that return an integer.When I run the query I get the following error: Method 'Int32 IsRed(Int32)' has no supported translation to SQL.How should I rewrite this to get it to work.
[Code]...
View 2 Replies
Mar 5, 2009
I am trying to pass an argument to a sub then have it add to my listview, my code is:
Module modFunctionsSubs
'Function and sub routines
'This sub logs an even in the listview
Public Sub logEvent(ByVal statusText As String)
listViewMainLog.Items.Add(statusText)
End Sub
End Module
My argument is getting through ok, statusText but I get an error:
'Name listViewMainLog is not declared'
View 3 Replies
Feb 22, 2009
I've got this sub
[Code]...
It works on a listview called vendorfilesLV I want to make this sub work on several different listviews. So I'm going to pass the listview in - do I make it BY REF or BY VAL?
[Code]...
View 7 Replies
Aug 6, 2010
I'm not that experienced with .net but what I'm trying to do is pass something from Form2 to a listview on Form1.
On Form1 I have a button that once clicked this is called[code]...
View 8 Replies
Jun 10, 2011
How pass values from datagridview to listview
View 2 Replies
Jun 10, 2011
I am using visual basic 2008. i have a listview and a datagridview which have both 3 columns like ProductCode,ProductName & ProductPrice. Now i want to pass listview values to datagridview in the same sequence. I want that when i double click on any row in the listview these row values inserted to Datagirdview.
View 6 Replies
Jun 10, 2011
i really need it those kind hearted programmers out there
View 6 Replies
Dec 9, 2009
I have a statement:
dat.XoaNhanVien(Me.dtgcapnhatthongtin.CurrentRow.Cells(1).Value, message)
That is a function for deleting info. Now I want to create other function and get above function to parameter. I mean:
Public Function func(Byval func as " What type can be ?")
View 13 Replies
Nov 20, 2009
I want to pass the entire array to the next function[code]...
View 3 Replies
Sep 14, 2011
I'm trying to pass 2 bitarrays to a function that ANDs the bitarrays and returns the count of bits that are set to TRUE. However, something strange happens when I reference the bitarray from within the function and the results are non-sensical.
So I have output the bitarray contents before it is passed to the functionand they match the source data, then I output the contects of the bitarray from within the functiona and they are completely different.
View 3 Replies
Mar 6, 2009
I'm working on a VB.NET DLL right now, and one of the functions I'm writing is supposed to take a file, and clip out an array of bytes (the method I've got works, and can be abstracted away here). What's the best way to pass a file to this function? Would passing a filename to it be best, or what would be the best way to accomplish this?
View 2 Replies
Dec 20, 2011
I'm trying to give a default value to the register property method. This required a function, but passed as an object(delegate?).[code]....
I want to call that registerproperty method, but I don't know how I can do that in VB.net. I just need to pass along a new Person object and I thought this was the way to go[code]....
View 3 Replies
Jun 10, 2011
I just want to ask if it is possible to create a function that accepts an expression into its arguments. Just like what IIF do. Ex: Dim strResponse as String = IIF(Msgbox("Select Yes or No", vbYesNo) = vbYes, "Yes", "No") I forgot the code, but its the thought that counts.
View 1 Replies
Jun 27, 2012
The is a calculate function for example Function Calculate (Byval v1 as integer, Byval v2 as integer, byval op as ????????) as double return v1 op v2
End Function Anybody tried this?
I don't want to use functions for every operation (multiply,divide, etc.). I wanna pass a operator same as I pass the values. How come nobody ever had this need in VB? Using enums could work but still...
View 1 Replies
Jun 12, 2009
i need to pass array value to a function , here are the details
function MyTest(byval a as integer, byval b() as string)
if b is nothing
msgbox("no array")
[Code]......
View 3 Replies
May 18, 2009
I have an array of integers and I want to pass the array to a function that will add up the elements of the array and return the cumulative total of the elements of the array. So, if the array contains the values {1,2,3,4,5} the return value from the function would be 15.
View 2 Replies