Most of our features and services are available only to members, so we encourage you to login or register a new account. Registration is free, fast and simple. You only need to provide a valid email. Being a member you'll gain access to all member forums and features, post a message to ask question or provide answer, and share or find resources related to mobile phones, tablets, computers, game consoles, and multimedia.
All that and more, so what are you waiting for, click the register button and join us now! Ito ang website na ginawa ng pinoy para sa pinoy!
mga sir maganda ba ung visual basic 2008..
kaparehas lang ba ng coding ng vb6 un..?
in advance mga sir..
What is the difference between VB6 and VB.NET
There are quite a few differences in VB6 and VB.NET. We will highlight some of these here in points:
.
- The greatest change in VB6 and VB.NET is of runtime environment. VB6 used the VB-Runtime while VB.NET uses the .Net Common Language Runtime (.Net CLR). The CLR is much better designed and implemented than VB-Runtime. The CLR uses better code translation through Just in Time compiler while VB-Runtime interprets the code. The CLR Garbage Collector is also more efficient than VB6 one as it may detect cyclic references too.
- VB6 was interpreter based language while VB.NET is a compiled language
- VB6 was not a type-safe language while VB.NET is a type safe language. There is no variant type in VB.NET and no magical type conversions happen in VB.NET
- VB6 used ‘On Error Goto’ syntax to handle exceptions at runtime. VB.NET uses the Try…Catch…Finally syntax to handle exceptions at runtime.
- A lot of code (like user interface code) in VB6 was hidden from developer. In VB.NET no code is hidden from developer and you can access and control each part of your application
- VB.NET has much enhanced object oriented support than VB6
- VB6 does not allow developing the multithreaded applications. In VB.NET you can create multithreaded applications.
- VB6 was only considered good for desktop windows application. In VB.NET you can also develop web applications, distributed applications, create .NET windows and web controls and components, write windows and web services.
- In VB.NET, you can also use reflections to read the meta-data of types and using reflection emit you can also generate code to define and invoke types at runtime.
- VB.NET uses .NET framework class library along with specialized VB library (System.VisualBasic) as a standard library. As a result, the standard library for VB.NET is much enhanced and useful compared to VB6 standard library
- VB.NET is platform independent because of .Net framework. Programs written in VB.NET can run on any platform where .Net framework is present. The platform include both hardware and software (operating system) platforms.
- VB.NET also supports language interoperability with various .NET compliant languages. This means that you can use and enhance the code written in other .NET compliant languages. Similarly the code written in VB.NET can also be used and enhanced by other .NET compliant languages. Although VB6 also provided this functionality through COM but it was limited and difficult to use and manage. VB.Net makes it easier because of the presence of Intermediate Language (IL) and Common Language Specification (CLS) of the .NET architecture.
- VB6 uses COM (Component Object Model) as component architecture. VB.NET uses assemblies as its component architecture. The Assemblies architecture has removed a lot of problems with COM including DLL-Hell and versioning problem.
- Components created in VB6 (COM) need to make and update registry entries. VB.NET does not require any registry entry making the deployment easier
- VB6 used ASP to build web applications. VB.NET uses ASP.NET to build web applications.
- VB6 used ADODB and record-sets to implement data access applications. VB.NET uses ADO.NET and datasets to build data access applications. The ADO.NET also supports the disconnected data access
mas maganda ba ang MSWORD2007 kesa MSWORD97?
para mong ikinumpara si LEONOR RIVERA at si MARIAN RIVERA
galing sa magkaibang panahon yan
pero magkamaganak sila:
lolo sa tuhod ni VB2008 si VB6
pero si VB2008 nahaluan na ng ibang lahi (.NET Framework)
kaya hindi itinuloy ang numbering, supposed to be VB9 na sya
may similarities, pero syempre yung mas bago(vb2008) merong mga words na alam na di alam ng luma(vb6)
nakakaintindi ng jejemon si 2008, samantalang si vb6 galit dun.
maraming changes sa structure ng language dahil na rin sa kalahi
ang vb2008 ng .NET Framework, pinsan nya si C#, same sila ng IDE
sa data types madami rin naiba,
eto basahin mo pa yung ibang DIFFERENCES
idol haha
nagtanong lang kc ako blak ko kc na gmitin ung 2008 sa paggawa ng thesis koh..hehe
tlaga idol
sanayin mo muna gamitin sa maliliit na project bago mo gamitin sa thesis
practice, basa, practice, basa.......
mahirap kasi pag sumabak ka sa malaking project tapos limited ang background mo sa tools na ginagamit mo.
kung magthesis ka na sa 2014, mabuti pang mag install ka na ngayon ng Visual Studio 2008 para makapag practice ka na habang maaga.
Sir!!!Any Idea on how to make a payroll program?@ericgmejia
nag-aadvance research n ako at iniipon ko yung mga info n maaaring makatulong sa akin....thank you in advance....
Pde po bang ilagay ang isang VB Application sa isang web server?? Bale... ung VB app. ang program n kukuha ng mga input from user then ipapasok sa MySql..then... ilalagay sa net gamit PHP.... mgawowork po b to????
Sir pkitingen nga pu code q if tama, my ass. Xe kme, mginput ng n0. Tpuz my 2 c0mmand butt0ns isa pg iclick la2bas ung squared n ininput n n0. Taz s isa naman ung cube.And suggesti0n dn po
E2 po sa squared
Private Sub CommandButton1_Click()
Label1.Caption= Text1 * Text1
End Sub
e2 po s cube
Private Sub CommandButton2_Click()
Label2.Caption= Text1 * Text1 * Text1
End Sub
Function RaiseValue(Value as integer, RaiseTo as integer) as long
dim intReturn as long
dim n as integer
For n = 1 to RaiseTo
intreturn = intReturn * intReturn
Next
RaiseValue = intReturn
End Function
Label1.Caption = RaiseValue(Cint(Text1.Text), 12)
Label1.Caption = RaiseValue(Cint(Text1.Text), 3)