Sorry, cancel that. I figured it out.
[EMAIL PROTECTED] on 22/04/99 17:07:33
Please respond to [EMAIL PROTECTED]
To: Multiple recipients of list delphi <[EMAIL PROTECTED]>
cc:(bcc: Peter Jones/Logistics&Information
Technology/Christchurch/Foodstuffs)
Subject: [DUG]: Implem
I want to have a series of COM objects in DLL's that all implement the same
interface - but in different ways. I can create an interface and a coClass
in the same project but I really want is to create a coClass and implement
an existing interface which is defined in a 'parent' TLB. I know I ca
In Delphi 3, how do you implement the border help icon? Once clicked on,
no standard events seem to get fired to determine which component has
been clicked on for help, and I can't work out which event does get
fired.
Cheers,
David O'Brien.
p.s. We are using ODBC98 components (http://www.odbc98
ADO might be thin but thats only because it sits on top of a big pile of
... ODBC, RDS, DAO, MDAC and whatever else MS are calling there
database access (no pun intended) 'stuff' today.
People complaining about the size of the BDE (ie me), should try and
compare with the size of the MS DB acce
James - No you wont, all you have done is to set a bunch of pointers to the
event handler - as these were orignally set to NIL all you have done is
change their values requiring no further memory. If you had written seperate
handlers for each error then yes, you would have increased the size of yo
Eliot Muir sayeth:
> The difference from Profax's approach and Credit Suisse is that Borland or
> Microsoft could go belly up tommorrow and all Credit Suisse needs to do is
> switch client technologies if it wants to continue development -
> Profax and any
> company which completely bets on one c
Once you've done a library like this once you can reuse it for all your
projects - just enhancing it as you go. It's a capital investment you put into
your own career as a developer. If a company doesn't have an infrastructure
already in place you can bring your own libraries. I prefer this app
I'm not against using data-bound controls per say - I just against whole
heartedly betting your applications entire infrastructure on any proprietary
framework. It's too risky - it makes you too vulnerable to market
uncertainties and bugs in the technologies you're attempting to use.
The approac
Myles Penlington asked of the group:
> DynamicArray : array of IMyInterface;
>
> >From my understanding if you do SetLength(DynamicArray, 20) then
> the array
> is uninitialised which is real bad when dealing with interfaces.
The Delphi documentation is completly *wrong* when it states that the
How about using COM/ADO? This assumes ADO is installed on your clients - it's a lot
smaller than the BDE - but I think it uses ODBC??
If you are using Delphi 4 - Check the Delphi Direct - Tech Voyage - there is an entry
there for using Delphi and ADO.
Myles.
-Original Message-
From:
Agreed with everything Eliot said (and by now some others). Glad there are
still people like that around.
As without hearing statements like his and instead being pushed by market
and computer media, I am getting crazy all the time that I am not smart
enough to appreciate all those new great tech
How do you do this??
DynamicArray : array of IMyInterface;
>From my understanding if you do SetLength(DynamicArray, 20) then the array
is uninitialised which is real bad when dealing with interfaces.
eg
for I := 0 to High( DynamicArray) DynamicArray[ I ] := nil;
I expect to AV, as Delphi will
I appreciate your idea, not because I am conservative, but I MUST make
the app very thin. BDE is absolutely unacceptable to install in
potential 15k clients. If anyone has the experience to program a driver
that links to Oracle, I am very glad to ask my boss to pay the above
average rate. I only n
Alistair George wrote:
> Here is a little bit of code I wrote that may be useful, it does what you
> want anyway:
Thanks, I ended up using the following:
var
hwin: THintWindow;
begin
hwin := THintWindow.Create(Self);
hwin.Color := clInfoBk;
end;
and
begin
if hwin.Caption <> ml.Captio
Pretty admirable strategy Eliot, but where does it fit in to the picture
for somebody building an application for a company who don't have the
time or $ for this approach??? As per most of our NZ customers.
I have not been fortunate enough to be involved in a team using your
approach, but would
Very topical discussion as I am currently designing (from scratch) an
application that will have to scale to be a distributed application.
Perhaps I simply don't understand them, but to my mind DCOM/Corba and
MIDAS are all overly complex solutions with big learning curves.
When I simply want a
Eliot Muir etched the following on virtual vellum:
> I remember years ago getting rather burned by using databound controls in
> Delphi - they just fell over with multiple users and I know Ian
> Farquharson
> & co ended up spending much of their time
> at Profax rewriting chunks of the Delphi dat
I never take it for granted that any product from any company actually
works. All of the big software companies are guilty of marketing technologies
which don't work. They have to make money - there is nothing worse from
there point of view than developers who are quite happy with the nice stabl
I love this argument because I can see both sides...
I have always used bound controls in VB and Delphi. With Delphi we use
Midas because it works and it saved many man many hours creating our own
version of something that we felt Borland/Inprise new how to do better than
we did. In the end,
Call me a conservativebut why bother with all these
proprietary networking stuff? Bound data
type controls are renowned for making unscalable applications - the
little bit of time saved in throwing apps together is usually absorbed in the
maintenance and slow performance that these complicate
Found this site which tells you how to run IIS4 as a normal program so that it can be
debugged under Delphi!
Great! - Now I just have to try it.
http://www.fulgan.com/delphi/iis.asp
Myles Penlington
=_NextPart_000_01BE8C3F.FFEE7B00
Content-Type: application/octet-stream; name="Delphi and
21 matches
Mail list logo