Delphi

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • Anybody want to buy Delphi, C++Builder, C# Builder, JBuilder?

    7 answers - 1505 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    When has Apple ever shown this kind of egalitarianism?
    For all the complaining those "M" do about
    Windows, they are the most selfish lot of them all!
    Apple buys successful windows apps just to deprive
    windows users of them!
    DJS
    koneill (AT) libero (DOT) it wrote:
    My basic idea was this:
    Apple could buy Delphi/Kylix for use on its
    Unix_like system,
    use it for its own program development, sell a
    version for Mac/WindowsPC
    and distribute a version for Linux (possibly free or
    in a Lite version):
    this would make it truly multiplatform
    and would place Apple in a very strong position
    (programs made on the Mac
    would run on Windows, though programs made with
    Microsoft tools would
    not run on the Mac - interesting kettle of fish!!);
    this option does not seem to have occured to
    anyone!!
    Kevin
    Home page:
    To unsubscribe:
    delphi-en-unsubscribe (AT) yahoogroups (DOT) com
    Yahoo! Groups Links
    delphi-en-unsubscribe (AT) yahoogroups (DOT) com
    Do You Yahoo!?
    Tired of spam? Yahoo! Mail has the best spam protection around
    http://mail.yahoo.com
    Home page:
    To unsubscribe: delphi-en-unsubscribe (AT) yahoogroups (DOT) com
    Yahoo! Groups Links
    <*To visit your group on the web, go to:
    <*To unsubscribe from this group, send an email to:
    delphi-en-unsubscribe (AT) yahoogroups (DOT) com
    <*Your use of Yahoo! Groups is subject to:
  • No.1 | | 2076 bytes | |

    Message
    >From: "David Smith" <djsmith_1998 (AT) yahoo (DOT) com>
    >To: <delphi-en (AT) yahoogroups (DOT) com>


    When has Apple ever shown this kind of egalitarianism?

    It wouldn't be egalitarianism:
    Apple could sell the Mac/PC version and possibly even the Linux one:
    favouring development on Linux would favour also the Mac to some extent
    because of the cross platform element (Delphi on Linux would be Mac
    dependent,
    though making Linux developers' work easily available on the Mac, could be
    healthy
    for the Mac lobby); Apple does already distribute development tools with its
    S.
    It might counterbalance MS a little (I can't see MS competing on the Linux
    platform);
    if Apple got the balance right, it could be an
    interesting synergy of commercialism and public domain;

    The problem with Kylix (at least here in Italy) seems to be that it was too
    expensive for Linux users:
    most people stayed with Windows and then moved over to Windows tools
    (Delphi has been wasting away in Italy for ages);

    For all the complaining those "M" do about
    Windows, they are the most selfish lot of them all!
    Apple buys successful windows apps just to deprive
    windows users of them!

    I'm not yet a tartan wearing member of M clan,
    though I am thinking of moving that way (partly for sheer curiosity);
    What does a M wear under his kilt?
    Many of my non-programming friends seem happier with the Mac,
    just from a user's point of view (photography, video, music, audio etc).

    P.S. I don't seriously expect Apple to do such a thing either,
    but I like the idea!

    Kevin

    Home page:
    To unsubscribe: delphi-en-unsubscribe (AT) yahoogroups (DOT) com
    Yahoo! Groups Links

    <*To visit your group on the web, go to:

    <*To unsubscribe from this group, send an email to:
    delphi-en-unsubscribe (AT) yahoogroups (DOT) com

    <*Your use of Yahoo! Groups is subject to:
  • No.2 | | 2235 bytes | |

    2006/2/15, Micha Woniak <mikiwoz (AT) yahoo (DOT) co.uk>:
    , bad, wicked Apple is! From The Dark Side the software it buys, then The
    Dark Side unable to use this software is!

    Seriously, as far as I remember, some other firm stole some Apple's code and
    ideas and included both in their own software I would say that buying the
    software is a little better than stealing it, even though, as you suggest, it
    deprives the other side from using them.

    Well, I have lost something, since I don't know what is the software
    that apple bought from the pc world :(. Could anyone tell me more
    about this?

    About Apple buying Delphi, I thing it is an idea without future,
    although having delphi on my mac has been one of my best dreams ;).
    Apple has it's own development environment, (XCode) they use it to
    program their wonder operating system (which, despite of their effort,
    can be run on both pcs and macs - http://www.osx86project.org/) , and
    it is also used to develop all of their software (iTunes is also
    developed in XCode, what I don't know is how they do it crossplatform
    ;) ). They are only interested in using a neat programming
    architecture (cocoa with objetive -c can do really cool things), not
    in having a delphi environment in their platform.

    Lot's of times Apple has said that they don't earn money by selling
    software, but selling hardware. We have to admit that they have make a
    lot of money selling ipods ;).

    (I can't see MS competing on the Linux platform);
    No, and I don't suppose you will, not at least in any foreseeable future. The
    reason is obvious: now, why on earth did those Linux users switch to Linux
    and what did they switch from? And consider the so-called "Halloween
    Documents". Fascinating lecture, they are.

    Cheers
    Mike
    --

    To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com
    --

    Home page:
    To unsubscribe: delphi-en-unsubscribe (AT) yahoogroups (DOT) com
    Yahoo! Groups Links
    >
    >
    >
    >
    >
    >
    >
  • No.3 | | 1580 bytes | |

    Hi

    I want to pass a function name (Y) as a procedure parameter. Can someone
    tell me how to do this? My current solution was K (just) for a couple
    of forms but unwieldy and non-expandable for even 4 forms. I suspect the
    answer is something to do with addresses and pointers but I have not
    found a solution.

    I have had two dead-end thoughts:
    1. I could make a TMyForm which embeds the function Y but I am already
    using this for something else and the number of types would double.
    2. If the routine (RoutineX) were on a Form rather than a Unit, I could
    set the calling Form as a property there before jumping over.

    Bobbie Clarke

    Problem

    FormA, contains function Y, and calls RoutineX which wants to use
    function Y
    FormB, contains function Y, and calls RoutineX which wants to use
    function Y

    Current Solution

    Unit UFormA

    public
    function Y()

    RoutineX(,self); // here I would prefer to pass the
    function name Y

    function TFormA.Y()

    Unit Library

    procedure RoutineX(,SendForm:TForm);

    if (SendForm is TFormA) then Y1 := (SendForm as TFormA).Y()
    else if (SendForm is TFormB) then Y1 := (SendForm as TFormB).Y()

    Home page:
    To unsubscribe: delphi-en-unsubscribe (AT) yahoogroups (DOT) com
    Yahoo! Groups Links

    <*To visit your group on the web, go to:

    <*To unsubscribe from this group, send an email to:
    delphi-en-unsubscribe (AT) yahoogroups (DOT) com

    <*Your use of Yahoo! Groups is subject to:
  • No.4 | | 408 bytes | |

    2006/2/15, Bobby Clarke <bobbyclarke (AT) gmail (DOT) com>:

    I want to pass a function name (Y) as a procedure parameter. Can someone
    tell me how to do this?

    you can define a new type:

    type
    TProcedure= procedure of object;

    and then use it as you would use any other type. You can do the same
    with functions. Give a look at delphi's help about procedural types.
  • No.5 | | 1467 bytes | |

    Wed, 15 Feb 2006 14:15:42 +0000, Bobby Clarke wrote:

    >Hi
    >
    >
    >I want to pass a function name (Y) as a procedure parameter. Can someone
    >tell me how to do this? My current solution was K (just) for a couple
    >of forms but unwieldy and non-expandable for even 4 forms. I suspect the
    >answer is something to do with addresses and pointers but I have not
    >found a solution.
    >
    >I have had two dead-end thoughts:
    >1. I could make a TMyForm which embeds the function Y but I am already
    >using this for something else and the number of types would double.
    >2. If the routine (RoutineX) were on a Form rather than a Unit, I could
    >set the calling Form as a property there before jumping over.


    Bobbie,

    To pass a procedure as a parameter you need to define a type for the procedure
    eg

    TYPE IFunction = Function (X : Integer) : Integer;

    VAR IFun : IFunction;

    FUNCTIN Int_Fun (Y : Integer) : Integer;

    VAR I, J : Integer;

    BEGIN
    I := 1;
    For J := 2 To Y Do
    I := I * J;
    Result := I;
    END; { Int_Fun }

    FUNCTIN Another_Int_Fun (Fun_Param : IFun; I : Integer) : Integer;

    BEGIN
    Result := Fun_Param (I);
    END; { Another_Int_Fun }

    IFun := Int_Fun;

    Not very practical but illustrated the point.
    NB The formal name of the parameters do not need to match but their types MUST.
  • No.6 | | 1411 bytes | |

    Well, I have lost something, since I don't know what is the software
    that apple bought from the pc world :(. Could anyone tell me more
    about this?

    So that's where DS went to!!

    Lot's of times Apple has said that they don't earn money by selling
    software, but selling hardware. We have to admit that they have make a
    lot of money selling ipods ;).

    I think that Apple would benefit from having a solid working relationship
    with Linux:
    if it makes little money on software, it would have little to lose: one of
    IBM's
    big mistakes is that it underated the importance of the software market
    (and so MS was born); the more solid would be Linux, the more solid also
    Mac.

    >>And consider the so-called "Halloween

    Documents". Fascinating lecture, they are.

    Strange as it might seem, I hadn't heard of these documents:
    Dr Microjeckell and Mr Hydesoft,
    a tale of public virtue and private vice

    Saluti,

    K.

    Home page:
    To unsubscribe: delphi-en-unsubscribe (AT) yahoogroups (DOT) com
    Yahoo! Groups Links

    <*To visit your group on the web, go to:

    <*To unsubscribe from this group, send an email to:
    delphi-en-unsubscribe (AT) yahoogroups (DOT) com

    <*Your use of Yahoo! Groups is subject to:
  • No.7 | | 607 bytes | |

    Hi to all,

    Is there anybody here who've done the IS, how the message is being
    processed? I'd like to gain basic understanding since i'll be having a
    projects that is totally dependent on it. Maybe tutorial will do.
    Thanks in advance.

    Home page:
    To unsubscribe: delphi-en-unsubscribe (AT) yahoogroups (DOT) com
    Yahoo! Groups Links

    <*To visit your group on the web, go to:

    <*To unsubscribe from this group, send an email to:
    delphi-en-unsubscribe (AT) yahoogroups (DOT) com

    <*Your use of Yahoo! Groups is subject to:

Re: Anybody want to buy Delphi, C++Builder, C# Builder, JBuilder?


max 4000 letters.
Your nickname that display:
In order to stop the spam: 0 + 9 =
QUESTION ON "Delphi"

EMSDN.COM