and if not - why not ??
Printable View
and if not - why not ??
I've used it since discovering it about 6 months ago. It has almost every feature that I looked for. I wanted a cross-reference, but realize that it would require line numbers, so I guess I don't need it as much. ;)
I've used it for some time now (can't really remember how long but it's a few years anyway). On another note... Shouldn't things like this be posted in the chit-chat forum?
Not sure. I posted in the hope that newbies - and there seem to be a lot at the moment, read it and wonder what MZ is all about. So it's informative and light hearted at the same time.
The link to MZTools is in my signature by the way.
Anyway, I never use the chit chat forum - so I wouldn't know if it's applicable or not. I am sure Martin will take a view.
i use it, but i haate how it names my controls
I use it and its great, very useful and I got the link from your signature David.Poundall so thanks :D
Cheers,
RyanJ
Can't you change it ??? I thought it was infinitely configurable ?
That's worth more than a rating in my book - way to go.Quote:
I use it and its great, very useful and I got the link from your signature David.Poundall so thanks
I use it and love it, although I'm sure I have only scratched the surface of its usefulness. The big thing for me is the function that automatically sets the TabIndexes. Also, I like the way you can insert an error-handler (and customize it).
The feature I use most of all - every session in fact, is the one where the MZ can identify every calling statement for my sub's and functions. I struggled for two years without that functionality. I dread to think of how many hours I lost in that time.
Don't forget the code template feature. It takes me just three key combinations to update old code to add debug and error handlers the way I like them, and one button combination to initialise all of the fiddly bit's I like on a new form. Very handyQuote:
Originally Posted by BruceG
For those of you who are wondering what MZ Tools is - click on my signature to be taken to the free download page of the most usefull OCX you will ever install on your PC to help you with your day to day programming for VB6.
:thumb: Great tool, I highly recommend it!! :thumb:
It didn't do anything at all for me by default, but you can change that in the Options box. You can set the rules for naming, default properties, etc.Quote:
Originally Posted by |2eM!x
I use it mainly for the module headers and the code analyser. It's particularly useful for finding redundant variables and declarations, etc.
So out of all of you guys that havn't used MZtools before. How many of you are going to give it a try - and why haven't you done it yet? ;)
I have tried it few times with hopes to use it but every time I ended up saying the same thing - "I don't need it".
But it's a nice set of tools - if you have use for it, though.
I use it for like year now (I think).
I mostly use the line numbers, error handler, and statistics (that's for showing off how much I do :D )
The other features I don't really need...
[edit]I just remembered, I also use "Review source code", helps me find unused variables, and clean up the code... pretty nice feature...
I am amazed Rhino, don't you ever have the need to backtrack to find all instances of where a function is called from, without the nause of having to use Control H and Find Next ? Or do you use a corporate tool?Quote:
I have tried it few times with hopes to use it but every time I ended up saying the same thing - "I don't need it".
But it's a nice set of tools - if you have use for it, though.
You shouldn't be amazed - people have their habits developed over years, don't you think.
Also, personally I don't trust much third party's add-ins - I have my own methodology which never let me down (not yet at least). ;)
sounds like something i might have to take a look at!
Hmmmm, I see where you are coming from.
For my part I had been looking to find something that would help me to navigate large projects easier for 12 months before I found MZ. In truth my acute need was probably due to my early inefficient coding practices. That coupled with my lack of knowledge of Shift F2 and Control Shift F2 (we were all noobs once - some more than others)
Happily I feel more comfortable in my coding and so perhaps I may not need to rely on MZ as much as I used to in this area. Even so I couldn't be without the code template feature. That would be asking just toooooo much. ;)
Good to hear.Quote:
sounds like something i might have to take a look at!
[edit]I just remembered, I also use "Review source code", helps me find unused variables, and clean up the code... pretty nice feature...
how do i acess this feature?!?
wow found that feature..all i can say is awesome.!
edit**
while we are talking about this..how do i turn vbs error handling in ide off ( i want it on when i click play duh :D ) its because, sometimes i need to paste alot of stuff, and it gives me stupid msgboxs about errors...
thanks alot :wave:
Which One ?Quote:
wow found that feature..all i can say is awesome.!
Tools-Options and deselect Auto syntax checkQuote:
while we are talking about this..how do i turn vbs error handling in ide off ( i want it on when i click play duh ) its because, sometimes i need to paste alot of stuff, and it gives me stupid msgboxs about errors...
this one:
[edit]I just remembered, I also use "Review source code", helps me find unused variables, and clean up the code... pretty nice feature...
and thanks btw : D
I am definately a VB newbie. I've only been exposed for it for maybe a month or two. I'm sorta getting the hang of things. What exactly are the MZ tools...
I know it is late to post back to this - sorry, re-reading it just struck a chord. What I do to cross reference in code is create a numbered code link likeQuote:
Originally Posted by dglienna
I then do a Control H on the CL045 number and it takes me to the proof of the 'CL' origin statement.VB Code:
Results.GetLatestResults a1, s1, SQL_Glist ' NOTE - the order of the returned data is as per the order of the SQL_Glist (CL045)
The CL is in [] brackets at the proof point as it is the end of a the link.VB Code:
s1 = RS!Glist.Value ' [CL045] CN086
Sometimes I also have a CN number which is a stand alone 'Code Note' reference which ties in any written memory joggers that my tired old brain needs to refer back to every now and again. :bigyello:
Does anyone out there have any code tips that they use that may be shared ?
Its a free OCX that you can download and register on your system that adds several features that you may find usefull in your day to day coding. things like..Quote:
I am definately a VB newbie. I've only been exposed for it for maybe a month or two. I'm sorta getting the hang of things. What exactly are the MZ tools...
1. Code templates. How many times do you want to type
For exampleVB Code:
For n = 1 to Ubound(a1) Next n
Or if you do a lot of recordset work how about having a macro that types this for you on a two button click
2. If you want to know how many times a function is called in your code. Navigate to the function and from anywhere within it select 'Procedure Callers' for a list of calling lines. Click on each line in th elist to be instantly taken there.VB Code:
Dim RS As Recordset: Dim rstSQL As String rstSQL = "SELECT * FROM cc_groups " & _ " WHERE URID = '" & URID & "' " & _ " AND Deleted = False " Set RS = SQLtoRS(rstSQL) With RS If .RecordCount <= 0 Then For n = 0 To .RecordCount - 1 If n = 0 Then .MoveFirst Else .MoveNext Next n Else For n = 0 To .RecordCount - 1 If n = 0 Then .MoveFirst Else .MoveNext Next n End If CObj RS Set RS = Nothing End With
hahaha. Sorry Can't say that I have alot of times when I want to type that. Still just a beginner. But I like this so I'm going to keep at it :)Quote:
Originally Posted by David.Poundall
I think I missed something there. I'd like a list of all variables, and where they're sed in the code. I guess it's not as useful without the line numbers, plus that fact that option explicit eliminates most errors, but, I'd like to see which modules have the same variable names, and which ones can be combined.
I used to use XREF for QB. I'll see if I can find any of the .LST files that it produced. My code didn't have line numbers, but XREF added them, and formatted the output nicely.
I think it was me that missed it. ;)Quote:
I think I missed something there.
I see where you are coming from now. That's an old compiler output you are talking about there. Don't you think that Control H does away with the need for that ?