AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Komponente -Procedur sichtbar bei Benutzung-

Ein Thema von Dragon27 · begonnen am 12. Mai 2007 · letzter Beitrag vom 12. Mai 2007
Antwort Antwort
Seite 1 von 2  1 2      
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#1

Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 10:06
Hallo,

habe das Problem, dass ich gerne 2 Proceduren dem Programmierer später in meiner Komponente sichtbar machen möchte, jedoch geht dies irgendwie nicht.... Im Quelltext bei der Codevervollständigung wird mir keine Procedur angezeigt!

Kann mir da jemand weiterhelfen?

Danke!
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 10:10
Wie ist die Sichtbarkeitstufe der Methoden (published)?
Markus Kinzler
  Mit Zitat antworten Zitat
SirTwist

Registriert seit: 28. Sep 2006
198 Beiträge
 
Delphi XE Professional
 
#3

Re: Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 10:48
"public" reicht aus.
  Mit Zitat antworten Zitat
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#4

Re: Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 11:13
Hallo,

also irgendwie funct das alles nicht:

Delphi-Quellcode:
unit Login;

interface

uses
  SysUtils, Classes, inifiles, Dialogs;

type
  TLogin = class(TComponent)
  private
    { Private-Deklarationen }
    cPfad:String;
    cDateiname:String;
    cCode:String;

    ini:Tinifile;
    Procedure SetPath(Path:String);
    function Decode(Data, SecurityString: string): string;
    function Encode(Data, SecurityString: string; MinV: Integer = 0;
  MaxV: Integer = 5): string;
  function MakeRNDString(Chars: string; Count: Integer): string;
  Procedure SetDateiname(Datei:String);
  Procedure SetCode(Code:String);

  protected
    { Protected-Deklarationen }
  public
    { Public-Deklarationen }

  published
    { Published-Deklarationen }
    property Pfad : String read cPfad write SetPath;
    property Dateiname : String read CDateiname write SetDateiname;
    property Code : String read CCode write SetCode;
   public Procedure NewUser(Name:String;Passwort:String); //SOLL SICHTBAR SEIN
   public Function PasswortValid(Name,Passwort:String):Boolean; //SOLL SICHTBAR SEIN
  end;
Danke!
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 11:16
Sollte eigentlich so gehen. Wo, wie versuchst du zuzugreifen
Markus Kinzler
  Mit Zitat antworten Zitat
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#6

Re: Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 11:18
Hallo,

also ich meine, ich habe die Komponente installiert. Nun möchte ich in meinem Code über die Komponente auf die Prozeduren zugreifen:

Login1.NewUser..... Aber das NewUser wird mir gar nicht angezeigt...

Danke


Gruß

Andy
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 11:20
Deinstalliere das Package nochmal und installiere es neu.
Markus Kinzler
  Mit Zitat antworten Zitat
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#8

Re: Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 11:26
Hallo,

jap habe ich auch schon hinter mir Funktioniert trotzdem nicht

Danke Gruß

Andy
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
Reinhold
(Gast)

n/a Beiträge
 
#9

Re: Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 11:39
Hallo,

kennt Delphi den Suchpath zu deiner Komponente.
Falls nicht, den solltest du den Suchpath Delphi bekannt geben.
  Mit Zitat antworten Zitat
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#10

Re: Komponente -Procedur sichtbar bei Benutzung-

  Alt 12. Mai 2007, 11:44
Hallo,

Suchpath ???? Also ich hab ganz eifach das Package installiert... Die Komponente ist auch da... nur diese 2 Funktionen gehen nicht....

Danke Gruß

Andy
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz