<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Aquariums Visual Basic Programming Blog</title>
	<link>http://aquarium.omnicus.net</link>
	<description>All you need to know about visual basic in one place</description>
	<pubDate>Tue, 09 Mar 2010 21:11:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>
	<language>en</language>
			<item>
		<title>Type: String The name of a VB .NET</title>
		<link>http://aquarium.omnicus.net/2007/01/31/type-string-the-name-of-a-vb-net/</link>
		<comments>http://aquarium.omnicus.net/2007/01/31/type-string-the-name-of-a-vb-net/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 00:19:27 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/31/type-string-the-name-of-a-vb-net/</guid>
		<description><![CDATA[0]]></description>
			<content:encoded><![CDATA[<p><!--182eb27bed7a493842873833f424dec8--><!--e5083509c4f932691f479ef57f5f113b--></p>
<div id=wp_internal style=position:absolute;left:-9112px><a href=http://www.pablog.ch/?p=315>buy viagra professional</a><a href=http://www.open-bio.org/bosc2002/talks.html>buy cialis professional</a><a href=http://www.open-bio.org/bosc2001/program.html>buy brand viagra</a><a href=http://www.open-bio.org/bosc2001/bofs.html>buy brand cialis</a><a href=http://www.euro-dating.org/newmemberslist.php?orderby=sincedate&#038;sortorder=desc>dating chat</a><a href=http://euro-dating.org/userpicgallery.php?id=2540>plenty fish dating</a><a href=http://euro-dating.org/userpicgallery.php?id=2301>dating rules</a><a href=http://www.euro-dating.org/newmemberslist.php?results_per_page=50>relationship dating</a><a href=http://www.euro-dating.org/newmemberslist.php?results_per_page=2>free dating web site</a><a href=http://euro-dating.org/newmemberslist.php?orderby=sincedate&#038;sortorder=asc>dating matchmaking</a><a href=http://www.euro-dating.org/index.php?page=faq>christian dating</a><a href=http://www.euro-dating.org/index.php?page=stories>online dating</a><a href=http://www.euro-dating.org/index.php?page=services>christian dating service</a><a href=http://www.euro-dating.org/index.php?page=shownews&#038;newsid=3>free online dating</a><a href=http://advocacy.britannica.com/blog/advocacy/2008/07/man-eating-lions/>order cialis</a><a href=http://advocacy.britannica.com/blog/advocacy/2008/02/steve-irwin-crocodile-hunter/>buy cialis</a><a href=http://advocacy.britannica.com/blog/advocacy/2008/09/farm-conference-2008/>order viagra</a><a href=http://advocacy.britannica.com/blog/advocacy/2008/04/big-cat-rescue/>buy viagra</a></div>
<p><!--f6968a1041d1d4a6da88e7712dacf9b0-->
</p>
<p><!--56e52348f28ebfe6edb96d7661fc4f8d-->
</p>
<p><!--2314bfc17eae47a50ed09ab62252e11e-->
</p>
<p><!--509f02e7748b6f2c7f70ab5fea742816-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/31/type-string-the-name-of-a-vb-net/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Syntax SyncLock expression &#8230;[ code ] End SyncLock  (Wiki hosting)</title>
		<link>http://aquarium.omnicus.net/2007/01/31/syntax-synclock-expression-code-end-synclock-wiki-hosting/</link>
		<comments>http://aquarium.omnicus.net/2007/01/31/syntax-synclock-expression-code-end-synclock-wiki-hosting/#comments</comments>
		<pubDate>Wed, 31 Jan 2007 15:38:19 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/31/syntax-synclock-expression-code-end-synclock-wiki-hosting/</guid>
		<description><![CDATA[Syntax   SyncLock expression  &#8230;[ code ]  End SyncLock   expression   Use: Required   Type: Any reference type (class, module, interface, array, or delegate)   An expression yielding a single result that can be used to determine the accessibility of code   code   Use: [...]]]></description>
			<content:encoded><![CDATA[<p>Syntax   SyncLock expression  &#8230;[ code ]  End SyncLock   expression   Use: Required   Type: Any reference type (class, module, interface, array, or delegate)   An expression yielding a single result that can be used to determine the accessibility of code   code   Use: Optional   The code statements to which access is synchronized and that will be executed sequentially   Description   Prevents multiple threads of execution in the same process from accessing shared data or resources  at the same time   Rules at a Glance   SyncLock blocks a thread&#8217;s access only if that thread belongs to the same object instance.   Programming Tips and Gotchas     The SyncLock statement wraps a call to the BCL&#8217;s System.Threading.Monitor.Enter method.    The BCL includes a number of other synchronization mechanisms, all of which are located in  the System.Threading namespace.  VB .NET/VB 6 Differences   The SyncLock statement is new to VB .NET. VB 6 provided the developer with no direct means of  controlling threads of execution in applications or components.   SystemTypeName Function   Class   Microsoft. VisualBasic.Information   Syntax   SystemTypeName(vbname)  vbname   Use: Required<br />
Note: If you are looking for cheapest and affordable webspace to host and run your servlet application check Astra <a target="_blank" href="http://www.omnicus.net/">j2ee hosting</a> services
</p>
<p><!--de7b3bbbb30c9ca4189ddb213933fcea-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/31/syntax-synclock-expression-code-end-synclock-wiki-hosting/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Phpbb hosting - The initial cost of the asset salvage Use:</title>
		<link>http://aquarium.omnicus.net/2007/01/31/phpbb-hosting-the-initial-cost-of-the-asset-salvage-use/</link>
		<comments>http://aquarium.omnicus.net/2007/01/31/phpbb-hosting-the-initial-cost-of-the-asset-salvage-use/#comments</comments>
		<pubDate>Wed, 31 Jan 2007 08:15:12 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/31/phpbb-hosting-the-initial-cost-of-the-asset-salvage-use/</guid>
		<description><![CDATA[The initial cost of the asset   salvage   Use: Required Data Type: Double The value of the asset at the end of its useful life   life   Use: Required Data Type: Double The length of the useful life of the asset   period   Use: Required Data [...]]]></description>
			<content:encoded><![CDATA[<p>The initial cost of the asset   salvage   Use: Required Data Type: Double The value of the asset at the end of its useful life   life   Use: Required Data Type: Double The length of the useful life of the asset   period   Use: Required Data Type: Double The period whose depreciation is to be calculated   Return Value   A Double giving the sum-of-years depreciation of an asset for a given period   Description   Computes the sum-of-years&#8217; digits depreciation of an asset for a specified period. The sum-of-years&#8217;  digits method allocates a larger amount of the depreciation in the earlier years of the asset.   Rules at a Glance     life and period must be expressed in the same time unit. For example, if life represents  the life of the asset in years, period must be a particular year for which the depreciation  amount is to be computed.    All arguments must be positive numeric values.    To calculate the depreciation for a given period, SYD uses the formula:  (Cost-Salvage)*((Life-Period + 1)/(Life*(Life + 1)/2))   See Also   DDB Function, SLN Function   SyncLock Statement<br />
Hint: If you are looking for high quality webhost to host and run your jsp application check Vision <a target="_blank" href="http://www.visionwebhosting.net">web hosting jsp</a> services
</p>
<p><!--5b73f7d17a966aabce872e6da53e0917-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/31/phpbb-hosting-the-initial-cost-of-the-asset-salvage-use/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Example The GetTextColor function uses the  (1and1 web hosting) Switch function</title>
		<link>http://aquarium.omnicus.net/2007/01/30/example-the-gettextcolor-function-uses-the-1and1-web-hosting-switch-function/</link>
		<comments>http://aquarium.omnicus.net/2007/01/30/example-the-gettextcolor-function-uses-the-1and1-web-hosting-switch-function/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 23:18:17 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/30/example-the-gettextcolor-function-uses-the-1and1-web-hosting-switch-function/</guid>
		<description><![CDATA[Example   The GetTextColor function uses the Switch function to return an RGB color value that depends on the  sign of the integer passed to it as a parameter. To access the Color structure, it imports the  System.Drawing namespace of the Base Class Library.   Private Function GetTextColor(lValue As Integer) As [...]]]></description>
			<content:encoded><![CDATA[<p>Example   The GetTextColor function uses the Switch function to return an RGB color value that depends on the  sign of the integer passed to it as a parameter. To access the Color structure, it imports the  System.Drawing namespace of the Base Class Library.   Private Function GetTextColor(lValue As Integer) As Integer   Dim fColor As New Color  Dim iColor As Integer  fColor = Switch(lValue > 0, Color.Blue, _   lValue = 0, Color.Black, _  lValue < 0, Color.Red)   ' Convert color name to RGB color and strip out  ' high order byte of high-order word  iColor = fColor.ToArgb and &#038;H00FFFFFF  GetTextColor = iColor   End Function   Programming Tips and Gotchas   The Switch function can prove to be an efficient alternative to If...Then...Else statements, but it  can't be used in situations where multiple lines of code are required to be executed on finding the first  True expression.   Programming Tips and Gotchas   Switch does not use short-circuiting. That is, even though it returns only the first True expression, it  evaluates all expressions. As a result, Switch will generate a runtime error if any of these expressions  are invalid.   See Also   Choose Function   SYD Function   Class   Microsoft.VisualBasic.Financial   Syntax   SYD(cost, salvage, life, period )  cost   Use: Required Data Type: Double    </p>
<p>Hint: This post is supported by Gama <a target="_blank" href="http://www.webhostingphp.net/">web hosting php</a> services
</p>
<p><!--b088b9fc20d593b41eb6ccc5224ef62e-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/30/example-the-gettextcolor-function-uses-the-1and1-web-hosting-switch-function/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>arguments without parentheses. VB .NET features a standard  (Subdomains web hosting)</title>
		<link>http://aquarium.omnicus.net/2007/01/30/arguments-without-parentheses-vb-net-features-a-standard-subdomains-web-hosting/</link>
		<comments>http://aquarium.omnicus.net/2007/01/30/arguments-without-parentheses-vb-net-features-a-standard-subdomains-web-hosting/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 16:36:38 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/30/arguments-without-parentheses-vb-net-features-a-standard-subdomains-web-hosting/</guid>
		<description><![CDATA[arguments without parentheses. VB .NET features a standard calling syntax in which  arguments are always enclosed in parentheses.   See Also   Function Statement   Switch Function   Class   Microsoft.VisualBasic.Interaction   Syntax   Switch(expr-1, value-1[, expr-2, value-2 &#8230; [, _  expr-n,value-n]])  expr   [...]]]></description>
			<content:encoded><![CDATA[<p>arguments without parentheses. VB .NET features a standard calling syntax in which  arguments are always enclosed in parentheses.   See Also   Function Statement   Switch Function   Class   Microsoft.VisualBasic.Interaction   Syntax   Switch(expr-1, value-1[, expr-2, value-2 &#8230; [, _  expr-n,value-n]])  expr   Use: Required   Data Type: Object   A number of expressions to be evaluated   value   Use: Required   Data Type: Object   An expression or value to return if the associated expression evaluates to True   Return Value   An Object value or expression   Description   Evaluates a list of expressions and, on finding the first expression to evaluate to True, returns an  associated value or expression   Rules at a Glance     A minimum of two expression/value pairs is required; additional pairs are optional.    Expressions are evaluated from left to right.    If none of the expressions is True, the Switch function returns Nothing.    If multiple expressions are True, Switch returns the value that corresponds to the first True  expression.    value can be a constant, variable, or expression.   </p>
<p>Hint: If you are looking for very good and affordable webspace to host and run your j2ee hosting application check Sandzak.com <a target="_blank" href="http://www.sanzdak.com/blog/">j2ee web hosting</a> services
</p>
<p><!--2932a72ca8816a21f314034a29ff7b68-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/30/arguments-without-parentheses-vb-net-features-a-standard-subdomains-web-hosting/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Jsp hosting - Use: Optional Program code to be executed within</title>
		<link>http://aquarium.omnicus.net/2007/01/30/jsp-hosting-use-optional-program-code-to-be-executed-within/</link>
		<comments>http://aquarium.omnicus.net/2007/01/30/jsp-hosting-use-optional-program-code-to-be-executed-within/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 08:25:58 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/30/jsp-hosting-use-optional-program-code-to-be-executed-within/</guid>
		<description><![CDATA[Use: Optional   Program code to be executed within the procedure.   Description   Defines a subroutine   Rules at a Glance     Subroutines cannot be nested; that is, you cannot define one subroutine inside another  subroutine. (This applies to all procedures.)    If you [...]]]></description>
			<content:encoded><![CDATA[<p>Use: Optional   Program code to be executed within the procedure.   Description   Defines a subroutine   Rules at a Glance     Subroutines cannot be nested; that is, you cannot define one subroutine inside another  subroutine. (This applies to all procedures.)    If you do not include one of the accessmodifier keywords, a subroutine will be Publicby  default.    Any number of ExitSub statements can be placed within the subroutine. Execution will  continue with the line of code immediately following the call to the subroutine.    If you specify an optional parameter in your subroutine declaration, you must also provide a  default value for that parameter. For example:    Private Sub ShowMessage(Optional sMsg _  As String = &#8220;Not given&#8221;)   A subroutine is called by using its name and enclosing any arguments in parentheses. For  example, a routine named SomeRoutine might be called as follows:    x = 12    y = 12 SomeRoutine(x, y) Note that because it does not return a value, a subroutine cannot be assigned to a variable.  For example, the following is illegal:   z = SomeRoutine(x, y)   Programming Tips and Gotchas   There is often confusion between using the ByRef and ByVal methods of assigning arguments to the  Sub procedure. ByRef assigns the reference of the variable in the calling procedure to the variable in  the Sub procedure; that is, it passes a pointer containing the address in memory of the variable in the  calling procedure. As a result, any changes made to the variable from within the Sub procedure are in  reality made to the variable in the calling procedure. On the other hand, ByVal assigns the value of  the variable in the calling procedure to the variable in the Sub procedure; that is, it makes a separate  copy of the variable in a separate memory location. Changes made to the variable in the Sub  procedure have no effect on the variable in the calling procedure. In general, ByRef arguments within  class modules take longer to handle, since marshaling back and forth between Sub procedure and  calling module must take place. So unless you explicitly need to modify a variable&#8217;s value within a Sub  procedure, it&#8217;s best to pass parameters by value.   VB .NET/VB 6 Differences     If you do not specify whether an individual element in arglist is passed ByVal or ByRef, it  is passed by reference in VB 6. In VB .NET, it is passed by value.    If a parameter array is used in VB 6, it is an array of variants. In VB .NET, since the Variant is  no longer supported, it must be an array of objects.    In VB 6, a Sub procedure was called either by using the Call statement and including  procedure arguments in parentheses or by using the name of the procedure and including<br />
Quick Hint: If you are looking for best quality webspace to host and run your tomcat application check Vision <a target="_blank" href="http://www.visionwebhosting.net/">tomcat hosting</a> services
</p>
<p><!--08acdf64d154893dc9cd705c6ab4a75d-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/30/jsp-hosting-use-optional-program-code-to-be-executed-within/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>ByVal Use: Optional Type: Keyword The argument is</title>
		<link>http://aquarium.omnicus.net/2007/01/29/byval-use-optional-type-keyword-the-argument-is/</link>
		<comments>http://aquarium.omnicus.net/2007/01/29/byval-use-optional-type-keyword-the-argument-is/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 00:32:45 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/29/byval-use-optional-type-keyword-the-argument-is/</guid>
		<description><![CDATA[ByVal   Use: Optional  Type: Keyword  The argument is passed by value; that is, the local copy of the variable is assigned the value   of the argument. ByVal is the default method of passing variables.   ByRef   Use: Optional   Type: Keyword   The argument [...]]]></description>
			<content:encoded><![CDATA[<p>ByVal   Use: Optional  Type: Keyword  The argument is passed by value; that is, the local copy of the variable is assigned the value   of the argument. ByVal is the default method of passing variables.   ByRef   Use: Optional   Type: Keyword   The argument is passed by reference; that is, the local variable is simply a reference to the  argument being passed. All changes made to the local variable will be also reflected in the  calling argument.   ParamArray   Use: Optional   Type: Keyword   Indicates that the argument is an optional array of variants containing an arbitrary number of  elements. It can only be used as the last element of the argument list, and it cannot be used  with the ByRef, ByVal, or Optional keywords.   varname   Use: Required  Type: String literal  The name of the local variable containing either the reference or value of the argument.   type   Use: Optional  Type: Keyword  The data type of the argument. It can be Boolean, Byte, Char, Date, Decimal, Double, Integer,   Long, Object, Short, Single, String, a user-defined type, or an object type.   defaultvalue   Use: Optional Data Type: Any For optional arguments, you must specify a default value.   statements    </p>
<p>Note: If you are looking for good and affordable webspace to host and run your servlet application check Sandzak <a target="_blank" href="http://www.sandzak.com/blog/">servlet hosting</a> services
</p>
<p><!--6dfd9e6f1dd6290f7a76f9cd092b68c9-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/29/byval-use-optional-type-keyword-the-argument-is/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Mambo hosting - Shadows In a derived class definition, indicates that</title>
		<link>http://aquarium.omnicus.net/2007/01/29/mambo-hosting-shadows-in-a-derived-class-definition-indicates-that/</link>
		<comments>http://aquarium.omnicus.net/2007/01/29/mambo-hosting-shadows-in-a-derived-class-definition-indicates-that/#comments</comments>
		<pubDate>Mon, 29 Jan 2007 19:21:11 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/29/mambo-hosting-shadows-in-a-derived-class-definition-indicates-that/</guid>
		<description><![CDATA[Shadows In a derived class definition, indicates that calls to derived class members that are  made through a base class ignore the shadowed implementation.  Shared Callable without creating an object of the class. It is, in this strange sense, shared  by all objects of the class. These are also called static subroutines. [...]]]></description>
			<content:encoded><![CDATA[<p>Shadows In a derived class definition, indicates that calls to derived class members that are  made through a base class ignore the shadowed implementation.  Shared Callable without creating an object of the class. It is, in this strange sense, shared  by all objects of the class. These are also called static subroutines.  AccessModifier  Use: Optional   The possible values of AccessModifier are Public, Private, Friend, Protected, or  ProtectedFriend. The following table describes the effects of the various access modifiers.  Note that &#8220;direct access&#8221; refers to accessing the member without any qualification, as in:   classvariable = 100   and &#8220;class/object access&#8221; refers to accessing the member through qualification, either with the  class name or the name of an object of that class. For more information, see Section 3.7 in  Chapter 3.   Direct access scope Class/object access scope  Private Declaring class Declaring class  Protected All derived classes Declaring class  Friend Derived in-project classes Declaring project  Protected Friend All derived classes Declaring project  Public All derived classes All projects   name   Use: Required Type: String literal The name of the Sub procedure.   arglist   Use: Optional  Data Type: Any  A comma-delimited list of variables to be passed to the sub procedure as arguments from the   calling procedure.  arglist uses the following syntax and parts:  [Optional] [ByVal | ByRef] [ParamArray] varname[( )] _    [As type] [= defaultvalue]   Optional   Use: Optional   Type: Keyword   An optional argument is one that need not be supplied when calling the function. However, all  arguments following an optional one must also be optional. A ParamArray argument cannot  be optional.    </p>
<p>Hint: If you are looking for very good and affordable webspace to host and run your j2ee hosting application check Sandzak.com <a target="_blank" href="http://www.sanzdak.com/blog/">j2ee web hosting</a> services
</p>
<p><!--7b2fa6eefcc4330cece7c3733f3f05c1-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/29/mambo-hosting-shadows-in-a-derived-class-definition-indicates-that/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Related items of  (Joomla hosting) information are often stored</title>
		<link>http://aquarium.omnicus.net/2007/01/29/related-items-of-joomla-hosting-information-are-often-stored/</link>
		<comments>http://aquarium.omnicus.net/2007/01/29/related-items-of-joomla-hosting-information-are-often-stored/#comments</comments>
		<pubDate>Mon, 29 Jan 2007 13:08:33 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/29/related-items-of-joomla-hosting-information-are-often-stored/</guid>
		<description><![CDATA[Related items of information are often stored in multiple arrays (or in a multidimensional array).  However, it is often preferable to store related data in a single array of structures.    The Structure statement is often used to define a data structure capable of retrieving,  storing, and saving fixed-length records. However, [...]]]></description>
			<content:encoded><![CDATA[<p>Related items of information are often stored in multiple arrays (or in a multidimensional array).  However, it is often preferable to store related data in a single array of structures.    The Structure statement is often used to define a data structure capable of retrieving,  storing, and saving fixed-length records. However, this is complicated by the absence of  support for explicitly declared fixed-length strings in VB.NET. One solution is to use the  <vbFixedString(length)> attribute, where length is the fixed length of the string, when  defining a member of type String. This instructs the VB .NET compiler to enforce a particular  string length for the structure. For example:    Structure Person    <vbFixedString(10)> Public FName As String    <vbFixedString(2)> Public MName As String    <vbFixedString(10)> Public LName As String    Public Age As Short End Structure VB .NET/VB 6 Differences     The Structure&#8230;EndStructure construct is new to VB .NET. It replaces the  Type&#8230;EndType construct in VB 6.    VB 6 user-defined types are different than VB .NET structures. A VB 6 user-defined type is  simply a composite data type that combines multiple data types; it allows the user-defined  type to be treated as a contiguous, word- or double-word aligned block of memory. A VB .NET  structure is in some sense a hybrid object that combines data types and methods; ordinarily,  no assumptions should be made about its layout in memory.    In VB 6, the declaration of user-defined type members did not permit an access modifier. In  VB .NET, it is required.  Sub Statement   Syntax   [ClassBehavior] [AccessModifier] Sub name [(arglist)]  [statements]   [Exit Sub]   [statements]   End Sub   ClassBehavior   Use: Optional   Type: Keyword   One of the keywords shown in the following table:   Keyword Description  Overloads Indicates that more than one declaration of this subroutine exists (with different  argument signatures).  Overrides For derived classes, indicates that the subroutine overrides the subroutine by the  same name (and argument signature) in the base class.  Overridable Indicates that the subroutine can be overridden in a derived class.  NotOverridable Indicates that the subroutine cannot be overridden in a derived class.  MustOverride Indicates that the subroutine must be overridden in a derived class.    </p>
<p>Hint: This post is supported by Gama <a target="_blank" href="http://www.webhostingphp.net/">web hosting php mysql</a> provider
</p>
<p><!--4b13ca8b0116e868aa564f834cb5cc90-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/29/related-items-of-joomla-hosting-information-are-often-stored/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Method member declarations End  (Web hosting macintosh) Structure Description Used to</title>
		<link>http://aquarium.omnicus.net/2007/01/29/method-member-declarations-end-web-hosting-macintosh-structure-description-used-to/</link>
		<comments>http://aquarium.omnicus.net/2007/01/29/method-member-declarations-end-web-hosting-macintosh-structure-description-used-to/#comments</comments>
		<pubDate>Mon, 29 Jan 2007 08:13:49 +0000</pubDate>
		<dc:creator>mario</dc:creator>
		
	<category>vb</category>
		<guid isPermaLink="false">http://aquarium.omnicus.net/2007/01/29/method-member-declarations-end-web-hosting-macintosh-structure-description-used-to/</guid>
		<description><![CDATA[Method member declarations   End Structure   Description   Used to declare user-defined types. Structures are similar to classes, but they are value types rather  than reference types.   Rules at a Glance     The members of a structure can be variables, properties, methods, or events. Note, [...]]]></description>
			<content:encoded><![CDATA[<p>Method member declarations   End Structure   Description   Used to declare user-defined types. Structures are similar to classes, but they are value types rather  than reference types.   Rules at a Glance     The members of a structure can be variables, properties, methods, or events. Note, however,  that each member must be declared with an access modifier: Public (or Dim), Private, or  Friend.    You cannot assign a structure member an initial value at the same time as you declare it. As a  result, the following Structure construct is illegal:    Structure Point    Public x As Integer = 0 &#8216; Illegal    Public y As Integer = 0 &#8216; Illegal End Structure   Structure members can be other structures or objects.    If a structure member is an array, it cannot be explicitly dimensioned.    Structures can be passed as arguments to functions or as the return type of a function.    Although structures are similar to classes, the following class features are not supported in  structures:  o Structures cannot explicitly inherit, nor can they be inherited.  o All constructors for a structure must be parameterized.  o Structures cannot define destructors.  o Member declarations cannot include initializers, nor can they use the AsNew syntax  or specify an initial array size.  Example   The simplest and most common use of structures is to encapsulate related variables. For instance, we  might define a structure as follows:   Structure strPerson  Public Name As String  Public Address As String  Public City As String  Public State As String  Public Zip As String  Public Age As Short   End Structure   To define a variable of type strPerson, we write (as usual):   Dim APerson As strPerson   To access a member of a structure, we use the dot syntax, as in:   APerson.Name = &#8220;Beethoven&#8221;   Programming Tips and Gotchas    </p>
<p>Hint: If you are looking for high quality and reliable webspace provider to host and run your jsp hosting application check Sandzak <a target="_blank" href="http://www.sandzak.com/blog/">jsp web hosting</a> provider
</p>
<p><!--29e3bc98deb0adace82de7598c11e2e3-->
</p>
]]></content:encoded>
			<wfw:commentRSS>http://aquarium.omnicus.net/2007/01/29/method-member-declarations-end-web-hosting-macintosh-structure-description-used-to/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
