Page 1 of 2 1 2 LastLast
Results 1 to 15 of 18

Thread: NLDTrayIcon component installeren in delphi3 standard

  1. #1
    Senior Member micha's Avatar
    Join Date
    Mar 2002
    Location
    E-town
    Posts
    166

    NLDTrayIcon component installeren in delphi3 standard

    Hallo,

    Ik probeer het NLDTrayIcon component te installeren in delphi 3 standard.
    Bij het compileren krijg ik de volgende message terug:

    Fatal Error: <locatie>\NLDTrayIcon.pas(1): Program or Unit 'NLDTrayIcon.pas' recursively uses itself.

    Kan iemand mij vertellen wat hier mis gaat?

    Groeten, Micha

    <edit>
    ik gebruik de V3 versie uit deze post van Mendrix:
    http://www.nldelphi.com/Forum/showth...9092#post39092

    en probeer 'm te installeren in 'n nieuwe package.
    </edit>

  2. #2
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    Heb je het package toevallig ook NLDTrayIcon genoemd? dat mag namelijk niet, ze moeten een verschllende naam hebben...
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

  3. #3
    Senior Member micha's Avatar
    Join Date
    Mar 2002
    Location
    E-town
    Posts
    166
    Ok.. dat wist ik niet. Bedankt voor de tip.

    Heb 't opnieuw geprobeerd, maar nu krijg ik de melding dat ik AppEvnts.dcu mis.
    Deze unit heeft Mendrix erbij gezet. Is dit een unit die bij latere versies van delphi geleverd wordt?

  4. #4
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    Dit is een unit die blijkbaar niet in Delphi3 zit.. Want ik heb m wel in D7, en de unit behoort tot de units die je bij delphi krijgt.
    ik zal even kijken of ik de trayicon-source zo kan maken dat deze unit niet meer gebruikt hoeft te worden
    moment graag
    !

  5. #5
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    weet er iemand vanaf welke delphi versie de unit wel beschikbaar is?
    !

  6. #6
    Senior Member micha's Avatar
    Join Date
    Mar 2002
    Location
    E-town
    Posts
    166
    Dat zou heel geslaagd zijn.

  7. #7
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    de nieuwe unit is hier te vinden:

    http://members.lycos.nl/SVG1986/uploads/

    en dan de unit NLDTrayIcon.pas ( hoe kan het ook anders.. )

    als een van de mods zo aardig wil zijn om deze op de ftpserver te zetten... graag Heb het wel geprobeerd maar lukte me niet zo goed
    !

  8. #8
    Senior Member micha's Avatar
    Join Date
    Mar 2002
    Location
    E-town
    Posts
    166
    bedankt voor de moeite.

    bij 't compileren zitten er nog 2 dingen niet lekker
    Ter info:
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	afbeelding1.jpg 
Views:	457 
Size:	19.7 KB 
ID:	641  

  9. #9
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    hoi,

    heb je nog aanpassingen gedaan aan de unit? want aan de hand van de regelnummers heb ik gekeken wat er nog fout zou kunnen zijn, maar bij mij staat er op regel 135 geen = teken en op 244 zie ik geen FreeAndNil??
    !

  10. #10
    Senior Member micha's Avatar
    Join Date
    Mar 2002
    Location
    E-town
    Posts
    166
    gewoon copy paste in 'n nieuwe unit
    bij de public declarations gaat 't fout bij deze regel:

    Procedure PopBalloon(Const BalloonText,BalloonTitle: String; Const IconID: TIconType; Const TimeOut:integer = 3);

    en bij de destructor haakt ie bij if Assigned(icon) then FreeAndNIL(icon)

  11. #11
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    haal die = 3 weg

    en

    if Assigned(icon) then FreeAndNIL(icon)

    wordt

    if Assigned(icon) then
    begin
    Icon.Free;
    Icon := NIL;
    End;
    !

  12. #12
    Senior Member micha's Avatar
    Join Date
    Mar 2002
    Location
    E-town
    Posts
    166
    d'r onder bij FInterntimer ook efkes .Free en :=NIL en hij compileert als 'n natte pleerol. Weer 'n mooi component erbij. Zal m'n applicatie blij mee zijn.

  13. #13
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    Fijn dat het gelukt is!
    !

  14. #14
    Senior Member micha's Avatar
    Join Date
    Mar 2002
    Location
    E-town
    Posts
    166
    Whoops... weer te vroeg gejuigt... nu is 't weer math.dcu waarover de compiler gaat mekkeren.
    Heb overigens inmiddels ook de toezegging te pakken dat ik een nieuwere delphi geinstalleerd krijg, dus dan kan ik 't componentje wel gebruiken zoals bedoeld.

    I.i.g. bedankt voor alle moeite!
    (mocht je 't overigens alsnog voor delphi3 gebruikers compatible willen maken, dan geef maar 'n gil.)

  15. #15
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    ik kan niet geloven dat de math.dcu die je mist dankzij mijn component is.. komt die error niet voor in een andere unit?
    !

Page 1 of 2 1 2 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. XPManifest Component installeren D5
    By Anton Sr. in forum Algemeen
    Replies: 7
    Last Post: 26-Mar-04, 10:54
  2. Component installeren.
    By JackBigMac in forum Algemeen
    Replies: 3
    Last Post: 04-Mar-03, 23:50
  3. Active X component installeren met alleen dll
    By R. de Witte in forum Algemeen
    Replies: 2
    Last Post: 18-Jan-03, 17:01

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •