Clean (lossless) Looping Of Flagged Enumerated Types?

Nov 18, 2009

I've noticed something in vb that is rather disconcerting, and now i'm trying to find if there is a way around id. Given the nature of enumerated types, they are more or less substitutes for named values, usually grouped in some sensible manner for readability as well as other things. Now, .Net added the FlagsAttribute() for affecting a Enumerated type so that it can reference multiple values (bit flags) for additional support. (Basically it is easier to say If MyEnum And MyFlag as opposed to if MyNum and 65536) However, sometimes we just want to cycle through our enumerated values For x = 0 to N Next I've noticed that with Enumerated types, it is ever so annoying in two folds:

A) Dim X as MyEnumType = 8 '<- Causes a Type Error : Cannot implicitly convert Integer to MyEnumType

B)
For X as MyEnum = MyEnum.Lowest to MyEnum.Highest
Console.Writeline(Ctype(x, integer))
Next

[code]....

However, as per usual, VB cheats, and performs the latter (violating VB's own Strict Typing rules) and thus if I have 8 enumerated values, each representing a Bit value from 1 to 256, How can I smoothly (with not extraneous executions) run the loop from lowest to highest. (now of course this is bitwise, so i could do a while loop with a << operator, but let us just assume we don't know the values of all the Enumerated elements, we just know they aren't sequential (+1)). I want a loop that ONLY executes the ACTUAL elements of an enumerated type, nothing in between their intrinsic values.

View 2 Replies


ADVERTISEMENT

LINQ Query Is Enumerated - Turn On Some Kind Of Flag That Alerts Me Each Time A LINQ Query Is Enumerated?

Sep 22, 2009

I know that LINQ queries are deferred and only executed when the query is enumerated, but I'm having trouble figuring out exactly when that happens.Certainly in a For Each loop, the query would be enumerated.What's the rule of thumb to follow? I don't want to accidentally enumerate over my query twice if it's a huge result.

For example, does System.Linq.Enumerable.First enumerate over the whole query? I ask for performance reasons. I want to pass a LINQ result set to an ASP.NET MVC view, and I also want to pass the First element separately. Enumerating over the results twice would be painful.It would be great to turn on some kind of flag that alerts me each time a LINQ query is enumerated. That way I could catch scenarios when I accidentally enumerate twice.

View 3 Replies

Installer Is Getting Flagged By Some AVs?

May 1, 2011

I have made my own installer over the last 6-9 months.Let me explain how it works.It's designed for monetization.We have a hook product and 3 to 4 additional pieces of software that we offer the user.When an offer is accepted our installer pings a website(PHP) that is linked to a mysql database. It makes a value increase by one when pinged.This represents how many accepts for offer A we have.For some reason we are getting flagged by some AVs and it is because of the http web requests to these reporting urls.

View 9 Replies

Sub Procedure - Code Flagged At Two Places

May 19, 2009

How to work a sub procedure. I'm trying to follow my instructors example, but I get a red box around my code in two places, with large red bullets on the left side of each. The program I'm trying to follow is underneath solid line.

First code that is flagged:
Private Sub DisplayResults(ByVal Name As String, _
ByVal Hours As Decimal, _
ByVal Rate As Decimal, _
ByVal GrossPay As Decimal)

And this
OutPutString = Name & " Pay" & Environment.NewLine & _
"Hours: " & Hours.ToString & Environment.NewLine & _
"Rate: " & Rate.ToString("C") & Environment.NewLine & _
"Gross Pay: " & GrossPay.ToString("C")

The flagged code says, "At form1.vb,line 23 character 5('DisplayResults')
2nd Grouping of code that is flagged says, "At form1.vb,line29, character 9('Display Results', line 7")
[Code] .....

View 11 Replies

Query Results Cannot Be Enumerated More Than Once?

Oct 5, 2011

I have the following code in my program: Dim empenrollments = From enroll In db.EnrollmentSummary(eid)

Select New With {.Name = ename, enroll} Dim elist = empenrollments.ToList returns this error

In the following lines, I have to get each row in the returned results and add it to a DataTable, but it never gets there.

[Code]...

View 4 Replies

Make A Class Property An Enumerated Value?

May 4, 2010

Imports Microsoft.VisualBasic
Public Class DealSlot
Private mSlotType As String
[Code]...

View 6 Replies

Dynamic Enumerated Property Of User Control?

Mar 27, 2009

I am using VB 2008 Express edition.I have created a user control that has an enumerated property like:Public

[Code]...

There are 3 alternatives for this property: Member0, Member1 and Member2.Is it possible to change the alternative values of this property in runtime dynamically?

View 7 Replies

VS 2008 Enumerated Controls An Array Of Panels?

Aug 13, 2009

I'm working on an menu program right now which has 20 panels used to display bmps that can be clicked on to select things. These panels are simply named something like pnl01, pnl02, etc. to pnl20. I'd like to make them into an array, like pnl(0) through pnl(19), so i can change the bmp on different panels like this:

x = 7
pnl(x).backgroundimage = image.fromfile(file)

i thought this had something to do with enumerated controls but after some searching i couldn't figure out if i was looking for the right thing.

View 3 Replies

Forms :: Checks If Certain Variables Have Been Flagged And If So Runs Relevent Code?

Mar 23, 2010

I've almost completed my first VB.Net app which is a rewrite of an old vba app I wrote.The last part that I need to write is the timed events part. What I have in VBA is quite straightforward.Every 500ms the Timer event runs through, it checks if certain variables have been flagged and if so runs the relevent code? Code is nothing major, just updates a networked device.I've looked into timers in .net but it seems like there are various routes that I can go down.

View 10 Replies

Private Fields Flagged As WithEvents Are Taken By Code First To Build An Automatic Foreign?

Jan 22, 2012

a simple question. Given the following code:

Public Class MyClass
Private WithEvents pPerClass As PersistableClass
Public Overridable Property PerClass() As PersistableClass
Get
Return pPerClass

[Code]...

the first being a duplication of the second key, strangely obtained from a private field.

If you remove the WithEvents keyword, the pPerClass_PersistableClassID key is not created.

I am new to EF but it seems to me a strange behaviour.

View 1 Replies

C# :: Determining Object Equivalence For Value Types, Reference Types And ILists?

Nov 1, 2009

I have a class with a Property called 'Value' which is of type Object.Value can be of any type, a structure, a class, an array, IList etc.My problem is with the setter and determining whether the value has changed or not.This is simple enough for value types, but reference types and lists present a problem.For a class, would you assume that the Equals method has been implemented correctly, or just assume that the value has changed every time the setter is called?If I did assume it's changed, then perhaps I should assume it for value types as well, so that the behaviour is consistent.

View 2 Replies

Compare Two Types In Dictionary Of Types .net?

Jun 23, 2012

I need to compare two dictionary values if the types stored are equal, this is what i have

if gettype(Args(key)) = gettype(argtypes(key)) then
'' do something
end if

[Code]....

View 1 Replies

How To Clean Up Sr Object

Jun 15, 2010

[code] If there is an error inside the Using block how do you clean up the sr object? The sr object is not in scope in ErrHandler so sr.Close() cannot be called. Does the Using block cleanup any resources automatically even if there is an error?

View 3 Replies

Asp.net - Find A Clean API For VB Development?

Feb 18, 2010

I am completely new to ASP.NET programming, and was asked to work on a small project involving ASP.NET, VB (which I am new to as well) and Microsoft SQL Server 2005.Being used to php/java I was hoping to find some kind of similar API to php.net and the javadoc. It would be very useful to have as I would prefer to work with a text editor, instead of using DreamWeaver or Visual Web Developer.In the project I basically only need to use ASP.NET to read from a SQL 2005 database and write to JSON files. where to find a clean and decent API to work with?

View 4 Replies

Clean Up A String In Program?

Oct 8, 2010

How to clean up a string in Visual Basic .NET? I'm creating a string as a report with line breaks. However, the string is built based off of screen scrapes from a TN3270 emulator. The string is saved successfully with all of the data I require, but those annoying rectangle symbols show up once I send it to a notepad text file. Do you know anyway I can strip those out and clean up the output?

View 1 Replies

Clean Up After StreamWriter During An Exception?

Sep 3, 2009

I'm trying to clean-up after an exception, and I'm not sure how to handle a StreamWriter.[code]If somethingBad1 throws an exception, I don't need to do anything to sw; however, if somathignBad2 happens, sw has already been created and I need to close it. But How do I know if sw has been created or not?

View 3 Replies

Clean Up Email Pop Message?

Dec 11, 2011

I tried implementing the below code for receiving emails. I got it working but the email message format needs to be cleaned up. My objective is to extract the http urls. I listed 2 examples of email message output that I got. [code]...

View 1 Replies

VS 2010 Clean Up XML Hack?

May 7, 2010

I need to simply identify if a particular tag occurs in an XML document. At this point my XML solutions, much like my regex solutions, are based on limited knowledge and are far from elegant. Is there a better way to achieve the following:

For Each e As System.Xml.XmlElement In xmldoc.GetElementsByTagName("stat")
parse = False
Next

View 9 Replies

What The Benefit For Clean Selection In .net

Feb 18, 2009

What the benefit for Clean Selection in vb.net

View 2 Replies

Active Directory Clean Up Tool?

May 26, 2010

I'm currently making my first program, its an active directory clean up tool. Right now I'm having diffculty getting it to search sub OUs that it sees, I can get it to look at one layer of the sub OUs. I just want more of a dynamic code so I don't have to keep repeating it like I did do. Also I'm not sure that I'm looking through active directory the best way.

[Code]...

View 9 Replies

Clean 2 Dimentional Array In Program?

Apr 26, 2012

I declared my multidimentional array like this:

Dim invoice_discountitems(100, 1) As String[code]...

Now how i can remove the filled items of this array?

View 1 Replies

Clean A Combo Box For Entering The Next Record?

Sep 18, 2010

I don't want to delete the contents i just want after the first insert to make combo box showing nothing..but when i will click i wanna see the list of items that it has!!!

View 4 Replies

Clean String With No Punctuation From Strinput?

May 3, 2011

I need to get strresult to give me a clean string with no punctuation from strinput. I wanted to store that in strresult. My main goal was to write a loop to check the textbox input - strinput for letters a-z and store them in strresult and compare the reverse of that to strinput. I can do codes like mom, and things like that and it reads them, but when i add characters like mom! and red rum, sir, is murder...I am not stripping the punctuation off correctly.

[Code]...

View 2 Replies

Clean Up App And Deal With The Async Calls?

Mar 16, 2010

My app is basically talking to a device via RS232. I need to 'listen' to the data received and do certain things based on it, update labels, etc. When I started, I only had a couple cross-thread calls and I used JMC's example to get by that. Now my app is bigger and I am calling the ThreadProcSafe all the time. I am hoping there is an easier way so I don't have to create sub routines for every control. Here's the relevant parts of my code.

Private Sub StepperSerialPort_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles StepperSerialPort.DataReceived
Dim ReceiveBuffer As String

[Code].....

View 4 Replies

Clean Up Memory After Closing Window In Wpf?

Jun 16, 2009

I've created an app, which puts windows onto the desktop. When i click on the window it creates a new window and passes the first window's Items collection to the second window's Items collection. Opening the second window adds around 2-4 megs of memory to the app's mem usage. Now if i close the second window, the memory still stays on the same level as when the window was opened. When closing the window, i reset the Items property and clear all images that i'm using in it. It has a wrappanel with some elements, that's also cleared using the .clear function of the wrappanel.children. What else should i do to free up the memory?

View 3 Replies

Code For Clean Button Required In .Net?

Nov 1, 2011

I am making and antivirus in visual studio 2010 using VB.Net using MD5 Hasher algorithm. Plz help me how can i clean a file infected with virus? Note that byy "Clean" i mean repair the infected file to a secure stage, "Remove" is used for deleting the infected file (which i already done.One more thing that i have done the selection of a custom folder or drive, but how can i code behind the "full scan" button. means when user cllick full scan button, it automatically scans full my computer drives including usb flash drives (if attached".

View 9 Replies

Get Clean Image Of A Windows Form?

May 6, 2012

I would like to know how to get a image/screenshot of a Windows Form in .NET while it is running as it would have been seen in the designer/when it is first opened, i.e. without any text in controls etc. Basically I would like an image of the form as it's clean copy.

View 1 Replies

Get Clean Text On An Aero Window?

Jun 21, 2009

Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint

' Create a GraphicsPath.
Dim graphics_path As New Drawing2D.GraphicsPath
' Add some text to the path.

[code].....

Is what I tried after researching how to get clean text on an aero window, but it is still not nice looking.

View 1 Replies

How To Get Clean List Of All Column Names From MDB

Jun 16, 2011

I have a table in a Access Database that I'm loading into a VB.NET program and I want a way to get the name of each of the columns into a list of Strings. Googling has shown that this is much easier with a SQL database, but that doing so in Access is much more difficult. I came across this question Is there a query that will return all of the column names in a Microsoft Access table? Which gives a way to do it, but when I try the code it just populates my list with a bunch of "System.Collections.Generic.List'1[System.String]"

This is my adapted code.
Public Function GetColumns(ByRef database As String, ByRef table_name As String, ByRef columns As List(Of String)) As Integer
Dim com As OleDbConnection
Try
com = New OleDbConnection(database)
com.Open()
[Code] .....
My for each loop isn't printing the right string. Should be Console.WriteLine(holding)

View 2 Replies

HtmlAgilityPack Clean Inner Text From Html

Oct 14, 2011

I have this html. I'm trying to get its InnerText without any tags in it,[code]What am trying to do is get the text as the user would see it from the class thisclass.I want to strip any script tag, and all tags, and just get plain text.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved