From: Karl E. Peterson on 3 Mar 2010 13:28 Paul Clement wrote: > Karl E. Peterson <karl(a)exmvps.org> wrote: > > � > � Paul Clement wrote: > � > � > � and you are a disgrace as an MVP. > � > � > > � > � > Doesn't really matter. > � > � > � > � Yeah, we know you've felt that way for years. So what's the point in > � > � repeatedly pointing it out, hmmm? > � > > � > I suppose it's because of the same silliness that is repeatedly directed > � > towards me. Do you expect the response to change? > � > � Hey, who'm I to argue? If you're okay with being seen as a disgrace, > � it'd really be pointless anyway... > > You too? Sorry, thought you knew. > Hmm...well shucks you'll never please everyone so why spin your > wheels trying. It's not been clear exactly who you've been trying to please, over the last few years, with your antics in this group. It's abundantly clear that it's not any of the actual participants. -- ..NET: It's About Trust! http://vfred.mvps.org
From: Karl E. Peterson on 3 Mar 2010 13:35 Tony Girgenti wrote: > I'm not sure of what you guys are trying to tell me. He's trying to tell you what caused the error you saw. In fact, he zeroed right in on it, and I was about to post the same thing until I saw it'd already happened. > I just downloaded what i found at FreeImage.SourceForge.Net on the > recommendation of the repliers to my question. > > It's supposed to work in VB6 right? It does work with VB6. Somewhere there's a BAS module with all the proper VB6 declares in it. I have it here, and would be happy to send it to you, if you'd like to drop me an email. > There are no instructions on how to use > the .DLL or the wrapper. I have no idea of what a wrapper is. A "wrapper" is simply a module that takes one or more complex functions and exposes a simplified interface to it/them. I agree there are no *clearcut* instructions on how to use this DLL with VB6 specifically. But the helpfile for the DLL is extremely thorough. You first need to find the function that does what you want to do. Then, you look through the wrapper module, to see how that's called. Btw, the comments in the wrapper module are also extremely verbose. This *will* require some reading and applied thought, though. Make no mistake about that. -- ..NET: It's About Trust! http://vfred.mvps.org
From: Tony Girgenti on 3 Mar 2010 14:29 Hello Karl. > It does work with VB6. Somewhere there's a BAS module with all the< > proper VB6 declares in it. I have it here, and would be happy to send < > it to you, if you'd like to drop me an email.< If you are talking the 'mFreeImage.bas' file in the '\FreeImage3131Win32.zip\FreeImage\Wrapper\VB6\mfreeimage\' folder, i already have that and i added it to the project. > But the helpfile for the DLL is extremely thorough. < Are you talking about this file? FreeImage3131.pdf. I also have that, but i don't see how that helps me understand how to use FreeImage in my VB 6 application. I'm still unsure of what to do and how to fix the errors i am getting. Thanks, Tony "Karl E. Peterson" wrote: > Tony Girgenti wrote: > > I'm not sure of what you guys are trying to tell me. > > He's trying to tell you what caused the error you saw. In fact, he > zeroed right in on it, and I was about to post the same thing until I > saw it'd already happened. > > > I just downloaded what i found at FreeImage.SourceForge.Net on the > > recommendation of the repliers to my question. > > > > It's supposed to work in VB6 right? > > It does work with VB6. Somewhere there's a BAS module with all the > proper VB6 declares in it. I have it here, and would be happy to send > it to you, if you'd like to drop me an email. > > > There are no instructions on how to use > > the .DLL or the wrapper. I have no idea of what a wrapper is. > > A "wrapper" is simply a module that takes one or more complex functions > and exposes a simplified interface to it/them. I agree there are no > *clearcut* instructions on how to use this DLL with VB6 specifically. > But the helpfile for the DLL is extremely thorough. You first need to > find the function that does what you want to do. Then, you look > through the wrapper module, to see how that's called. Btw, the > comments in the wrapper module are also extremely verbose. This *will* > require some reading and applied thought, though. Make no mistake > about that. > > -- > ..NET: It's About Trust! > http://vfred.mvps.org > > > . >
From: Henning on 3 Mar 2010 14:41 Did you download from http://freeimage.sourceforge.net/download.html the topmost " Source distribution"? In the .zip there is "FreeImage\Wrapper\Vb6\mfreeimage\MFreeImage.bas" that has all declares readymade. /Henning "Tony Girgenti" <tony(nospam)@lakesideos.com> skrev i meddelandet news:A48315AA-82A8-407A-A297-2F4EF5721699(a)microsoft.com... > Hello Henning and Nobody. > > I'm not sure of what you guys are trying to tell me. I just downloaded > what > i found at FreeImage.SourceForge.Net on the recommendation of the repliers > to > my question. > > It's supposed to work in VB6 right? There are no instructions on how to > use > the .DLL or the wrapper. I have no idea of what a wrapper is. > > Thanks, > Tony > > "Nobody" wrote: > >> "Tony Girgenti" <tony(nospam)@lakesideos.com> wrote in message >> news:4207C6F7-7D62-4C28-9CA4-0016CF8DC5CE(a)microsoft.com... >> > Hello Karl. >> > >> > I downloaded and tried to use FreeImage. There is a VB test project >> > there >> > but when i try to execute it from the VB 6 IDE, i gives the error >> > "Compile >> > Error: Expected list separator or)" on this line: >> > >> > Public Declare Function FreeImage_ToneMapping Lib "FreeImage.dll" Alias >> > "_FreeImage_ToneMapping(a)20" (ByVal dib As Long, UNKNOWN tmo As >> > FREE_IMAGE_TMO, Optional ByVal first_param As Double = 0, Optional >> > ByVal >> > second_param As Double = 0) As Long >> >> "UNKNOWN tmo As" is invalid above. One would expect ByVal or ByRef >> instead >> of "UNKNOWN". See the declaration that Henning posted. >> >> >> . >>
From: Paul Clement on 3 Mar 2010 14:54
On Wed, 03 Mar 2010 10:28:00 -0800, Karl E. Peterson <karl(a)exmvps.org> wrote: � Paul Clement wrote: � > Karl E. Peterson <karl(a)exmvps.org> wrote: � > � > � > � Paul Clement wrote: � > � > � > � and you are a disgrace as an MVP. � > � > � > � > � > � > Doesn't really matter. � > � > � � > � > � Yeah, we know you've felt that way for years. So what's the point in � > � > � repeatedly pointing it out, hmmm? � > � > � > � > I suppose it's because of the same silliness that is repeatedly directed � > � > towards me. Do you expect the response to change? � > � � > � Hey, who'm I to argue? If you're okay with being seen as a disgrace, � > � it'd really be pointless anyway... � > � > You too? � � Sorry, thought you knew. � � > Hmm...well shucks you'll never please everyone so why spin your � > wheels trying. � � It's not been clear exactly who you've been trying to please, over the � last few years, with your antics in this group. It's abundantly clear � that it's not any of the actual participants. You mean the "peanut gallery"? So few in that group, tolerance is minimal, so pleasing them is futile. I simply try to help those with questions and they don't seem to get upset if I mention .NET. What about your antics? You stir up more trouble than I do. Oh, that's right it's OK because it's against Microsoft or someone like David Mark (a buffoon but easily ignored). ;-) In any event, I stayed away from this newsgroup for quite a while. But when I returned and started reading the posts, it was the same old sniping. So quite obviously *my* lack of presence didn't change a thing. Paul ~~~~ Microsoft MVP (Visual Basic) |