I have some code I am trying to migrate from VBA to VB. Are there any converison tools out there for this? Secondly, the code has some API funcitons using the following syntax below. I am getting errors in my Private Type declarations in VB. Are these not used in VB?
Private Type udtFILETIME
dwLowDateTime As Long
dwHighDateTime As Long
End Type
I design a simple program that has manys sub program, I am trying to call Private sub, but i dont want may program to wait until it get back from that private sub, i want it to conitunie.
like calling Exp2 and the Exp1 countine the other command without waiting to get back from Exp2
I am trying to call this private function, but am missing somthing, anybody point me in the right direction Private Function DL_WebPage(ByVal _URL As String) As String This is what I have tried, but with no success: call DL_webpage But this comes up with an error
I have as sub that is triggered from the file system watcher when the new file is created in spec. directory.I need to call some function to do something with that file. [code]
It works, when I make getBar methods public, but I don't want to expose these unneccessarily. Why I can't call private shared methods from a public one in the same class is over my head. I'm using .net framework 4.0 in a web application.
if for example i have two private sub I declared a local variable on private sub a... is there a way that private sub b could use the variable created on private sub a? Im asking because im in a problem in my app were using global variable is not an option to make the long story short
Error1Option Strict On does not allow narrowing in implicit type conversions between method 'Private Sub searchResult_SearchFileMatches(sender As Object, e As Jam.Shell.FileMatchEventArgs)' and delegate 'Delegate Sub EventHandler(sender As Object, e As System.EventArgs)'. on RED Text
I have a dll ( vb6 ) containing a public class with a public Type ( named Test ) and finally a public function that wants a variable passed by ref of Test type. Obiouvsly, if I reference that dll in a new project ( vb6 ) I can see the public function and the Test type I must use...the problem comes when I must call that dll creating it at runtime without any reference, using in example CreateObject. Can I reference in some way the type Test inside the dll by having created it at runtime? If I declare a type IDENTICAL to the Test type in a public class in my new project, VB issues a TypeMismatch error even if both data type are the designed the same say, have the same name and so on! how it comes?
I will preface this by saying Im previously an asp developer and am learning oop programming/Vb.Net
Im working on a 3 tier architecture and trying to abstract my code as much as possible since I have a very large intranet to convert. In my business layer I am defining my classes with management methods. Below is an example of one of my classes.
My question: Is there a way for me to genericaly refer to the class type and object type so that I dont have to continualy refer to the class name/type "ServiceRequest" throughout the class. For example something like:
I have the following generic method : Namespace Helpers
[Code]...
I would like to use type interference so that when i call ToGenericType method, I would not need to pass the type(t) This is how i call ToGenericType now.......
I know about the existence of System.Nullable(Of T) Structure.I am trying to write a class to replace it: The Nullable(Of T) Class [VB code below]. But when I tested the Nullable(Of T) Class (See NullableOfTClassTest Class, Method Main) an exception occurs when using the CType operator to convert from System.Int32.Why does this happen at runtime, why isn't my Ctype operator method being called?
NOTE: code below reordered and reduced in order to hilite problem.
Namespace MyNamespace Public NotInheritable Class NullableOfTClassTest Private Sub New() End Sub
This is a challenging one that got me stumped while I was coding today. Suppose I am running the Sub Test1() and Test2() and would like to print out the value of the Shadows method of the instance of the object I am passing in to TestCall() (see below - it is clearer) using the following restrictions:
Can't change the contents of Class A, B, and C Can't change Sub Test1() and Sub Test2() TestCall() can't have an if, select case etc. statement that tries to figure out the type
I connected to the Informix server using RazorSQL, created a stored procedure and tested it, getting the expected answer, so the procedure exists in the database in some form.
I then run the following code:
If ConnectToInformix() Then Dim cmd As New IfxCommand("dc_routeHasOutstandingQuantity", conn) cmd.CommandType = CommandType.StoredProcedure
[Code]....
This error does not occur when calling the stored procedure from a live SQL connection.
I want to create an ExpressionTree where a Func(of Vector, Vector, Vector, Vector, Double, Double, Vektor) should be called. So I use
Expression.Call(Forces(0).Function.Method, {Vec1, Vec2, Vec3, Vec4, Double1, Double2})(Vec1-4, Double1-2 are declared as ParameterExpression and Forces(0).Function as Func(of Vector, Vector, Vector, Vector, Double, Double, Vector). But I get an AgrumentException, because Forces(0).Function.Method has seven Arguments. (System.Runtime.CompilerServices.Closure as seventh argument at Index 0).
explain me the difference between them? I'm new to visual basic, and I need to know the very basic things in Visual Basic allowing me to become a professional User
I am pretty new to VB.Net and OOP in general and am picking stuff up every day, but it is so easy to become burnt out with the sheer amount of info. Therefore I am taking it slowly. Yesterday I was reading my book and read that using Dim for class level variables is allowed(if the compiler is set so) but is bad design and I should instead use Private. Dim defaults to private anyway. So my question is where should I use Dim instead of Private?
I am using following code to run a private function.I have two values in my combo box, One and Two and two private functions with the same names, Private Sub One() and Private Sub Two()I want my application to call the function whatever value user choses in the combo box.If One is chosen in the combo box, Private function one should be called.Code is below, that does not work
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim vrValue = ComboBox1.Items(1)
I have a Form that includes ContextMenuStrip1 and PictureBox called "PicBoxBack".How can I call Private Sub PicBoxBack_MouseClick from the ToolStripMenuItem_Click Procedure??[code]
I have a "Main" module that is sort of the "brain" or "top level" of my project. Basically, I think there are routines that it only should be allowed to call. Some of these routines are in other modules, so I don't know how to make them hidden to everything except the Main module. If the routine is ublic, anything can call it; if it is private then the Main module can't see it. Also the other modules are big enough that I don't feel it would be a good idea to stuff them completely inside my main module. How can I achieve this "private except in one place" functionality?
I'm looking to use RSA Asymmetric encryption to encrypt some data. I've read this article on the forums with a similar title, but it did not answer my question. What I would like to do is use the private key of an RSA key combination to encrypt (sign?) the data and use the public key to decrypt (verify?), as per this wikipedia article . I would like to use this method because I want people to be able to read the data, but not create it themselves. I've copied the code from Peter Bromberg's article RSA Encryption in .NET Demystified , but always get an exception with the "Bad Key" message. If I use the public key for decryption, it works fine (the opposite of what I want). use the public key for encryption.
how to make projects which span multiple files and classes just fine. I've had big multi-file things working.I've been told explicity that my classes have to be private...yet at the same time I'm supposed to have a main method elsewhere and somehow call a menu in my main working file.I can get the program working perfectly when I do it in a logical manner but I just can't figure out how to call a private sub. I keep getting the error reference to a non-shared member requires an object reference.I've tried breaking the rules a bit and making one initial sub which is public, shared, etc... but all this does is delays the error until it tries to call its first private sub.
I don't suppose there is a VB equivalent to a property's {get; private set;} in C#? I get errors if I try to make the Set private (I also need the property to be overridable). Readonly is the closest thing i can think of, but this does not work with my situation (working with NHibernate).
So I created this thread: Invoking Private / Protected Methods Via Reflection From The Same Object Instance (or Base) And we got the problem fixed save for private methods. As this may not be the same issue I thought it may be best to post a different question with the full source. It is still a work in progress but it is functional.
[Code]...
So this class is being inherited by a (so far) empty child class and ProcessStage is being called. Notice that ConfirmFormDataIsValid() sub is private. If you run this it will not find this method. If I change it to protected however it works fine.
I am trying to create a signature from a private key that i have been provided and a hashed value. I am using DSA and the following code but receive the following error:
Invalid type specified. source mscorlib
The error is thrown on this line: ImportCspBlob(pk)
Private Function key() As String Dim privatekey As String = "-----BEGIN DSA PRIVATE KEY-----" _ & "Key Data"