From: Jimekus on 9 Dec 2009 21:29 Karl, While on the subject, I was intrigued by your ini "Flush" routine. My program acts as a frontend to Winamp, amongst other things, and every now and then Winamp crashes when my program closes it. Immediately before doing so, my program writes an entry to the Winamp.ini file, so I wondered if your 'flush' routine might solve this problem. I put it in anyway and will wait to see if the intermittent fault goes away. Off topic is an aside regarding you and other ex-MVPs copyright disclaimer requiring that the source code not be distributed. Two points on this:- (1) I put my source code along with my binaries on the web, but I distinctly tell people that this is not for distribution and that I don't really want or need to have any users in tow. The stuff is, very selfishly on the web, strictly for my benefit in case of a disaster and to be able to get it whenever. I think I'm right in assuming that I don't need your permission to do this. Consequently I will defend my right to claim that what I am doing is not classed as "otherwise distributing". (2) I remember that there was a time when MVP persons did not put such an empty and pointless disclaimer into their snippets. I also note that it was only very late into the last century that this disliked habit crept in. I can only assume that this was done under duress from Microsoft who had, as it correctly turns out, a sinister motive to kneecap VB from becoming too open source. Care to comment?
From: Karl E. Peterson on 10 Dec 2009 14:29 on 12/9/2009, Jimekus supposed : > While on the subject, I was intrigued by your ini "Flush" routine. My > program acts as a frontend to Winamp, amongst other things, and every > now and then Winamp crashes when my program closes it. Immediately > before doing so, my program writes an entry to the Winamp.ini file, so > I wondered if your 'flush' routine might solve this problem. I put it > in anyway and will wait to see if the intermittent fault goes away. Interesting question. The call is written as documented, or as *was* documented years ago at any rate. I'm not fully convinced the flush functionality successfully made the transition to Win32. It was certainly there in Win16, but haven't seen it conclusively demonstrated, one way or the other, since. > Off topic is an aside regarding you and other ex-MVPs copyright > disclaimer requiring that the source code not be distributed. Two > points on this:- > > (1) I put my source code along with my binaries on the web, but I > distinctly tell people that this is not for distribution and that I > don't really want or need to have any users in tow. The stuff is, very > selfishly on the web, strictly for my benefit in case of a disaster > and to be able to get it whenever. I think I'm right in assuming that > I don't need your permission to do this. Consequently I will defend my > right to claim that what I am doing is not classed as "otherwise > distributing". You wouldn't be actively distributing in my mind, either, when doing that. The goal was to prevent folks from downloading something outdated that had my name on it. Just wanted folks to always know where to get the latest version. > (2) I remember that there was a time when MVP persons did not put such > an empty and pointless disclaimer into their snippets. I also note > that it was only very late into the last century that this disliked > habit crept in. I can only assume that this was done under duress from > Microsoft who had, as it correctly turns out, a sinister motive to > kneecap VB from becoming too open source. Care to comment? Hmmmm, as much as I enjoy a good conspiracy, this one doesn't pass the sniff test for me. I started doing it back when it was common for people to collect things from the web, then resell them on a CD, so that should tell you how long ago that was! I've never cared much about casual sharing, but if someone was going to be profiting (with absolutely no value-added) from my work I wanted a cut! <g> -- [.NET: It's About Trust!]
First
|
Prev
|
Pages: 1 2 3 4 Prev: Quick Find in List view Next: Can't register Windows Scripting Host with Windows 7 |