|
List Info
Thread: Delphi is on the way back...
|
|
| Delphi is on the way back... |

|
2006-09-09 08:00:15 |
|
----- Original Message -----
From: "Robinson, Terry" <Terry.Robinson State.CO.US>
> My big questions are:
> 1. Will Turbo Delphi Pro compile D7 and earlier code? From what
> Borland says - probably. Has anyone tried any existing big programs in
> Turbo Pro yet?
> 2. Will installing any of the Turbo compilers interfere with BDS?
> I haven't found the answer to that one yet and I don't want to reformat
> and reload if the worst case appears and Turbo takes down my D7 system.
> 3. Do the Turbo systems connect to SQL Server? So far, I don't
> know. Has anyone tried?
>
> As for any Delphi being slow - try doing 100+ compile/load/debug
> cycles in Visual Studio and do the same thing in D7 or earlier - Delphi
> is 10 to 20 times faster overall. I haven't worked with Delphi for NET,
> but if it as slow as VS, it is probably due to the HUGE code bloat and
> inefficiencies of NET itself.
>
> Yeah, I'd rather see a Pro for $50 or a time-limited sample of
> the system like Microsoft does for VS. Explorer won't fit my needs, so
> there is little point in trying it. So, I guess I'll keep watching the
> Net for answers to my questions or just back up everything and go for
> broke.
>
> Personally, I hope Borland keeps on going. I've been a Borland
> fan since Turbo Pascal 1. But, the past year has forced me to try
> Visual Studio, and while it has some good points, I find it far less
> productive overall, in spite of all the bells and whistles. If I must
> continue my work using Microsoft products, I may go back to being a
> hardware store clerk. Too big, too clumsy, too much stuff in the way I
> just don't have any use for. TOO MUCH TROUBLE all in all. Good luck
> Borland!
>
> Terry Robinson
> Colorado Division of Wildlife
> Roaring Judy Hatchery
> 14131 Highway 135
> Almont, CO 81210
> 970-641-0190
> Terry.Robinson State.CO.US
1. I tried it on some of mine. It is the D2005 compiler (Win 32) so should
have no probs but if you use any components other than Borlands forget it.
You can open and build dpks but if you try and install it says 'No way
Jose.!' (My words) .
2. It may work ok, ie it tries to take over .pas mappings etc but thats
usual. It uses bds 4.0 in the registry key so I think it will happily
coexist (but if you try to install another Turbo Product- that will NOT
work - the installer whinges. Possibly it could be got round by some
creative registry editing I'm not sure). It uses the same Licence Manager
and I had D7 (from the BDS 2005) on and the Licence manager showed all the
licences including an expired trial.
I'm not sure about SQL server as my copy is installed at work.
David Bolton
.
__._,_.___
.
__,_._,___
|
| Delphi is on the way back... |

|
2006-09-09 11:57:44 |
|
And yes; it does connect to ms sql server and you can use custom
components as long as you do it all in code (that is, you do not install
the design time bpl's which it wont allow; so you create the components
use and free them), which makes it a bit tricky for custom visual
components.
David H Bolton wrote:
>
>
> ----- Original Message -----
> From: "Robinson, Terry" <Terry.Robinson State.CO.US
> <mailto:Terry.Robinson%40State.CO.US>>
> > My big questions are:
> > 1. Will Turbo Delphi Pro compile D7 and earlier code? From what
> > Borland says - probably. Has anyone tried any existing big programs in
> > Turbo Pro yet?
> > 2. Will installing any of the Turbo compilers interfere with BDS?
> > I haven't found the answer to that one yet and I don't want to reformat
> > and reload if the worst case appears and Turbo takes down my D7 system.
> > 3. Do the Turbo systems connect to SQL Server? So far, I don't
> > know. Has anyone tried?
> >
> > As for any Delphi being slow - try doing 100+ compile/load/debug
> > cycles in Visual Studio and do the same thing in D7 or earlier - Delphi
> > is 10 to 20 times faster overall. I haven't worked with Delphi for NET,
> > but if it as slow as VS, it is probably due to the HUGE code bloat and
> > inefficiencies of NET itself.
> >
> > Yeah, I'd rather see a Pro for $50 or a time-limited sample of
> > the system like Microsoft does for VS. Explorer won't fit my needs, so
> > there is little point in trying it. So, I guess I'll keep watching the
> > Net for answers to my questions or just back up everything and go for
> > broke.
> >
> > Personally, I hope Borland keeps on going. I've been a Borland
> > fan since Turbo Pascal 1. But, the past year has forced me to try
> > Visual Studio, and while it has some good points, I find it far less
> > productive overall, in spite of all the bells and whistles. If I must
> > continue my work using Microsoft products, I may go back to being a
> > hardware store clerk. Too big, too clumsy, too much stuff in the way I
> > just don't have any use for. TOO MUCH TROUBLE all in all. Good luck
> > Borland!
> >
> > Terry Robinson
> > Colorado Division of Wildlife
> > Roaring Judy Hatchery
> > 14131 Highway 135
> > Almont, CO 81210
> > 970-641-0190
> > Terry.Robinson State.CO.US <mailto:Terry.Robinson%40State.CO.US>
> 1. I tried it on some of mine. It is the D2005 compiler (Win 32) so should
> have no probs but if you use any components other than Borlands forget it.
> You can open and build dpks but if you try and install it says 'No way
> Jose.!' (My words) .
>
> 2. It may work ok, ie it tries to take over .pas mappings etc but thats
> usual. It uses bds 4.0 in the registry key so I think it will happily
> coexist (but if you try to install another Turbo Product- that will NOT
> work - the installer whinges. Possibly it could be got round by some
> creative registry editing I'm not sure). It uses the same Licence Manager
> and I had D7 (from the BDS 2005) on and the Licence manager showed all the
> licences including an expired trial.
>
> I'm not sure about SQL server as my copy is installed at work.
>
> David Bolton
> .
>
>
--
PO Box 26453 00504
Nairobi, Kenya.
TEL: +254722996532
jangita jangita.com
__._,_.___
.
__,_._,___
|
| Delphi is on the way back... |

|
2006-09-09 17:57:52 |
|
David H Bolton wrote:
> 1. I tried it on some of mine. It is the D2005 compiler (Win 32) so should
> have no probs but if you use any components other than Borlands forget it.
> You can open and build dpks but if you try and install it says 'No way
> Jose.!' (My words) .
I think you meant to say it uses the Delphi 2006 compiler, not 2005.
You _can_ use components in other packages. Just not at design time. So
you don't get visual designing with other components, but you're free to
create them in code. If you're preparing an older project for use in
Turbo Delphi, the GExperts "components to code" command might be useful.
--
Rob
__._,_.___
.
__,_._,___
|
| Delphi is on the way back... |

|
2006-09-09 22:35:17 |
|
Rob Kennedy wrote:
> David H Bolton wrote:
>
>> 1. I tried it on some of mine. It is the D2005 compiler (Win 32) so should
>> have no probs but if you use any components other than Borlands forget it.
>> You can open and build dpks but if you try and install it says 'No way
>> Jose.!' (My words) .
>>
>
> I think you meant to say it uses the Delphi 2006 compiler, not 2005.
>
> You _can_ use components in other packages. Just not at design time. So
> you don't get visual designing with other components, but you're free to
> create them in code. If you're preparing an older project for use in
> Turbo Delphi, the GExperts "components to code" command might be useful.
>
>
BTW, if you did have to choose which one you used, which one would you:
1. Delphi
2. C#
3. C++
4. Delphi.NET
For me, it would be either Delphi (non-net) or C++.
--
Seven Seals Computing
WoT, political stuff, Colorado
http://www.sevensealscomputing.com
__._,_.___
.
__,_._,___
|
| Delphi is on the way back... |

|
2006-10-07 19:20:42 |
|
I've got two old freeware components, including source, that are used
for MIDI and multimedia timing. Though they're not visual (in the
sense that they're not intended to ever be visually seen on a form),
I can build each of them and drag and drop them into my D2005
Pro. Since Borland's offering to let me use D2006 Turbo for free,
I'm wondering how to use those components.
Do I just include the source and call to it? Or do I have to hack
slightly at the source, removing the TComponent ancestry, etc.? If I
have to hack, can someone please tell me how?
Thanks very much.
-Paul
At 07:57 AM 9/9/2006, Jangita FSA wrote:
> jangita%40jangita.com">jangita jangita.com wrote:
>
>And yes; it does connect to ms sql server and you can use custom
>components as long as you do it all in code (that is, you do not install
>the design time bpl's which it wont allow; so you create the components
>use and free them), which makes it a bit tricky for custom visual
>components.
[Non-text portions of this message have been removed]
__._,_.___
.
__,_._,___
|
| Delphi is on the way back... |

|
2006-10-07 20:25:52 |
|
Paul A. wrote:
> I've got two old freeware components, including source, that are used
> for MIDI and multimedia timing. Though they're not visual (in the
> sense that they're not intended to ever be visually seen on a form),
> I can build each of them and drag and drop them into my D2005
> Pro. Since Borland's offering to let me use D2006 Turbo for free,
> I'm wondering how to use those components.
The product is Turbo Delphi. The Explorer edition doesn't allow
non-Borland packages to be installed. The Professional edition does.
Delphi 2006 is its own product. There is no product called Delphi 2006
Turbo.
> Do I just include the source and call to it?
Yes. Create instances of your components the same as you'd create
instances of any other class:
Instance := TComponent.Create(nil);
Feel free to specify an owner for the component if you want, instead of nil.
> Or do I have to hack
> slightly at the source, removing the TComponent ancestry, etc.?
Since it probably doesn't need to descend from TComponent, you may as
well just make it descend from TObject instead.
--
Rob
__._,_.___
.
__,_._,___
|
| Delphi is on the way back... |

|
2006-10-07 21:16:43 |
|
Thanks for the tip.
Sorry for the imprecise names. I currently own Delphi 2005 Pro, as
well as having recently d/l'ed Turbo Deplhi (2006) Explorer, which
I'd prefer to use for my Delphi (OP) work, only because presumably
it's not only later, but greater.
Also, if I can get by without 3rd party visual components, presumably
I can continue to upgrade to next year's version, as they come out.
-Paul
At 04:25 PM 10/7/2006, you wrote:
>Paul A. wrote:
> > I've got two old freeware components, including source, that are used
> > for MIDI and multimedia timing. Though they're not visual (in the
> > sense that they're not intended to ever be visually seen on a form),
> > I can build each of them and drag and drop them into my D2005
> > Pro. Since Borland's offering to let me use D2006 Turbo for free,
> > I'm wondering how to use those components.
>
>The product is Turbo Delphi. The Explorer edition doesn't allow
>non-Borland packages to be installed. The Professional edition does.
>Delphi 2006 is its own product. There is no product called Delphi 2006
>Turbo.
>
> > Do I just include the source and call to it?
>
>Yes. Create instances of your components the same as you'd create
>instances of any other class:
>
>Instance := TComponent.Create(nil);
>
>Feel free to specify an owner for the component if you want, instead of nil.
>
> > Or do I have to hack
> > slightly at the source, removing the TComponent ancestry, etc.?
>
>Since it probably doesn't need to descend from TComponent, you may as
>well just make it descend from TObject instead.
>
>--
>Rob
>
[Non-text portions of this message have been removed]
__._,_.___
.
__,_._,___
|
| IB component datasets auto closing |

|
2006-12-11 00:51:50 |
|
Hi all 
Has any1 heard of this prob happening before...
I'm using a Firebird DB (v. 1.4...) + connecting to it using the IB
components that ship with Delphi (Delphi 6 Ent), running XP.
There are no issues with datasets until I move to another application or
window, then the dataset in my app closes.
As I'm using dbGrids to display summarised info to the client, it looks
really bad when they have some results returned, then if they move focus
to another app or window not in my app, the results in the dbGrid
disappear as the dataset closes when they move focus back to my app. +
if I have a screen of info with scroll buttons to move between records
returned in the dataset, the scroll buttons no longer work as the
dataset is closed.
I have no probs as long as focus remains in my app.
Any1 have any ideas why the datasets might be closing automatically??
Thanks 
[Non-text portions of this message have been removed]
__._,_.___
.
__,_._,___
|
| IB component datasets auto closing |

|
2006-12-11 12:10:59 |
|
__,_._,___
|
[1-9]
|
|