Exit Function Or Return String.empty?
Sep 9, 2009I have the following piece of code: trying to use this in 2.0 framework. getting error for not having a return statement before exit function.[code]...
View 4 RepliesI have the following piece of code: trying to use this in 2.0 framework. getting error for not having a return statement before exit function.[code]...
View 4 RepliesIn VB.NET on a boolean function if you run an Exit Function line will it return false?
View 4 Repliesin my following code, i get the warning doesn't return a value on all codepaths
Public Function getbacktrace(ByVal backtrace As Integer) As StackFrame
With New System.Diagnostics.StackTrace()
If .GetFrame(backtrace + 1) Is Nothing Then
exit function
[code]....
if i change exit function to return new stackframe,anyway, why doesn't Exit Function automatically returns a "dead" stackframe?
I have an attribute class:
[code]...
With that said, shall the Private Property Attributes() As String() not return the values of DirectoryAttribute placed over the interfaces properties as well, since I specify True in the inheritance parameter of the Type.GetCustomAttributes method?
What I'm trying to do is to write a generic rss reader that I plug in any URL into without worry if the feed has all the common properties. For instance in my example below I'm looking for pubDate, however if no pubDate exists in the xml I'd like to return the current Date. I cannot seem to get the syntax right though.
Dim xmldoc As New XDocument
xmldoc = XDocument.Load(url)
Dim feeds = From feed In xmldoc.Descendants("item") Select New With { _
[code].....
How to create a function that replace the apostrophe (') into empty string?
View 3 RepliesI have a class in this class i call a function which should return some string the class connects to an ftp server and list the directory and returns the filenames of the dir.
Code:
Public Function GetFileList(ByVal host As String, ByVal username As String, ByVal password As String, ByVal currentdirectory As String) As List(Of String)
Dim oFTP As FtpWebRequest = CType(FtpWebRequest.Create(host & currentdirectory),
[CODE]..........
So this should return all filenames of that directory
like:
Data1.xml
Data2.xml
Data3.xml
Now i have a form with a listview where i want to call this function and get the files of the "olist"
Code:
Return oList
HOW CAN I DO THAT? i mean how would my sub look like on my form where i want to call that function?
I am trying to call C++ function from VB.Net code which returns string using PInvoke, but it is returning only single character.
C function Declaration
extern "C" __declspec(dllexport) LPSTR Get_GetDescription(HANDLE)
C function Defination
LPSTR Get_GetDescription(HANDLE resultBreakDown){
[Code].....
I want the Function to accept List(Of String), Array & String and similarly return List(Of String), Array & String respectively. The Function simply adds a string (month) to the input collection. I just want to use it for string, array and list with needing to think of conversions.
[Code]...
Public Function Foo() as String() Dim bar As String = {"bar1","bar2","bar3"}
Return bar End Function
My situation is similar to the code sample above where I'm returning a string array from a function.
What I would like to do is just return the string array without having to declare a variable first and then return the variable.Something like this, although this obviously doesn't work:
Return {"bar1","bar2","bar3"}
Is it possible to do this, I can't seem to find a method that works?
For years I never had trouble with this String. Format function until today when I got a value longer than 0 characters and the function returned all the characters in the string instead of just ten. Now sometimes I get less than ten characters so I can't use the substring with out getting an error. I can try the left function but I was hoping there was a solution with the Format function.
View 6 Replieshow I can allow the program to exit while the textbox is empty but I can't figure out how it works really..it will not allow me to exit,enter, or tab out of the textbox while its empty.
Private Sub gradeTextBox_KeyPress(sender As Object, e As System.Windows.Forms.KeyPressEventArgs) Handles gradeTextBox.KeyPress
Select Case e.KeyChar
Case "0" To "9", vbBack, vbCr
e.Handled = False
[code]....
i want to generate a serial key which depend on system harddisk manufacture id ...
so Is any function which take string of alfanumeric + special char as input and after encrypted return output as unique serial key / product key...
I have a HTTP class that gets content from URL's, POST's content to URL's etc and then returns the raw HTML content.In the function inside of the class it detects if there is a HTTP error and if so I would like to return false but will this work if I have declared the function to return a String?
Code Sample of what I am trying to do (Note the Return Content & Return False if a HTTP error code is detected)Public Function Get_URL(ByVal URL As String) As String
[Code]...
This must've have been asked before but I couldn't locate it. In a mixed code project (VB and C#) we were debugging some old Visual Basic code where a statement as follows could be found:
If Request.Params("xxx") <> "" Then
'do something
I considered this a bug as Request.Params could be null, in which case the statement would've become false which wasn't the idea. So I thought. I just found out, -- probably for the tenth time and I will keep forgetting -- that the following two statements are not equal, while Nothing in VB should be equal to null in C# (thought I):
if(String.Empty == null) // always false
If String.Empty = Nothing Then ' always true
Should I dismiss this as a typical Microsoft backward compatibility effort, or should I consider this a huge error in the VB.NET compiler? Does anybody know the Microsoftean opinion on this oddity?
Is there any difference between Exit and Return?
View 5 RepliesAs the title says I have a form with many databound textboxes. some of these boxes have data in them and some are empty. I need to add them altogether, so far all of the conversion methods I have tried err out when they run into an empty string, except Val, but then Val won't handle the string with a $ in it. I've tried decimal.parse which handles the $ but not the empty string. So I seem to be in circle that I can't get out of.
View 2 RepliesI have a array of strings and I am looping through them, but the string might be empty so I am trying this:
[Code]...
[URL] That way if the string that is not recognised that is passed to Color.FromName it returns a SolidColor of
Color.Black = Color.FromARGB(255,0,0,0)
That way, Forms and controls that only support SolidColors are supported.Installing VB6 on Windows 7?
I'm doing a simple linq request like this:
Dim r = (From p In db.Product _
Where p.Product_ID = ProductID _
Select p)[code].....
My problem is eventhought the request return an empty table (I tried with a count too) it consider the table as not empty and execute the code inside the "if"...
I am using this function in a module which is called from this event " Public Sub Painting(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs)" in the module[code]...
View 1 Repliesthis its a function i made to make sure all the fields on a form are filled before to save to database but once it finds a object it should exit. but it just doesnt... i tried also with exit for and exit sub also tried puting the exit for just after the msgbox shows up but it wont exit, this its the last thing i did using a flag but it doesnt exit either.
[Code]...
Just curious on what the difference is between the "Me.Close" and the "End" code for Visual Basic in terms of writing a Exit Button?
View 13 RepliesI have wrote a function which validates a masked exit box date format. I have entered into the Mask property 00/00/0000 which on screen translates to __/__/____, great. If I get an invalid date I want to clear the content and reset the focus back giving a message box warning. [code]It all seems to work until I then try to enter a new date. The first number a press seems to push the mask characters to the right and then the rest works. So if I entered 01/01/2009 I end up with _1/01/2009.
View 29 RepliesJust so it's known, this question is mostly academic, even though I tried to use the concept in a real-world solution. I realize the example is contrived, but I believe the concept is valid.I want to write some fluent code like this:
[code]...
I realize that I can't force an anonymous type into a specific type (like implementing an interface or some other class), and I don't want the overhead of defining a specific class just to match my desired fluent name with the actual method name. So I was able to make the code work like this:
copy(my_first_file).to.Invoke(my_second_file)So there is no IntelliSense or type awareness there, and I have to include the Invoke in order to have the method run. How can I get more type safety and exclude the Invoke method, under these constraints: Anonymous Type returned from Method No additional classes or interfaces Preferably, I do not want to pass in another parameter to the copy() method that tells what type to return, unless copy becomes a generic method (but I think that means defining another class/interface, which I don't want to do)
I am having trouble with some code I am writing to handle an Excel spreadsheet. The idea is that the dialog box is displayed which invites the user to select an Excel spreadsheet. Once they have done that, it is opened and a separate function checks to see whether Sheet1 exists returning Nothing if it is not found. The intention being the try/catch block picks it up and gracefully does nothing. The problem is that when the function returns nothing, the dialog box is still displayed and the sub doesn't seem to exit. [Code]
View 4 RepliesI want to exit a recursive function once the a number is repeated in a list. i.e. In the following code I have 'AST' as a list. How can I stop adding data to the list once the first number repeated?
The result in the below code is:
1 2
4 5 1 2
4 5
1 2 4
5 1
2 4 5
1 2
4 5 1
1 3
3 5 6
3 3
1 3 3
5 6
3 3 1
3 3
5 6 1
5 6
1 5 6
1
What I want for AST to be: 1 2 4 5 1, because 1 is repeated.
Just Add to your form a richtextbox and a button.
Public
Class Form1
Dim TheConnectionsValue(6, 6)
As Integer
Dim NumberOfNodes
]Code] .....
I'm looking to write a function that is called everytime an exit button is pressed, just simply prompting the user to click yes or no is there a guide anywhere? is there a name for this kind of thing i can look at it more?
View 7 RepliesI was trying to call a method using Reflection on a method that has a STRING parameter.However a STRING does not have a parameterless constructor.So instead of something like.>>
Option Strict On
Option Explicit On
Option Infer Off
Public Class Form1
[code].....
i have a string array that i want to output to a text file. the array size is 10000. i fill the array starting from 0 with some strings. at the end, i only want to show the array from index 256 to the last array that is not empty (for eg. if the array is filled with data from 0 to 2000, i only want the text file to show the data from 256 to 2000 and ignore the remaining strings). Is there any function to do this?t i use is shown below
Dim myArray(10000) as string
Dim strArray As New System.IO.StreamWriter("c:List.txt")
strArray.WriteLine("{0,10}{1,30}", "Index", "Symbol")
[code].....