Announcement

Collapse
No announcement yet.

Modulprogramm mit dll's ???

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Modulprogramm mit dll's ???

    Ich möchte ein Programm schreiben, welches die verschiedenen Programmteile (Module) aus einer Datenbank laden soll.
    <br>
    Das sollte so aussehen:
    <br>
    <br>- Hauptprogramm = exe Datei (was sonst....)
    <br>- Hauptprogramm lädt aus ini Datei Datenbankinformationen....
    <br>- Hauptprogramm öffnet eine Tabelle (tb_module)
    <br>- Hauptprogramm lädt per Stream das Modul (dll)
    <br>- Modul (dll) "installiert" sich in der Anwendung....
    <br>
    <br>
    So sollte es in etwa ablaufen....
    <br>
    Hat von Euch schonmal jemand so etwas umgesetzt?
    <br>
    Eventuell Demo - Sourcecode (als Beispiel)....
    <br>
    Oder Tipps und wichtige Hinweise....
    <br>
    <br>
    Ingo

  • #2
    Und was soll es bringen, die Module (DLL's) nicht einfach gleich parallel zur Anwendung kopiert zu haben und sie jedesmal aus der Datenbank zu laden

    Comment


    • #3
      Hallo Bernhard,<br>
      <br>
      Ich vermute mal du meinst das so, das die dll's (Module) im Programmverzeichnis liegen sollen?
      <br>
      <br>
      Es geht mir aber um eine zentrale Ablage aus 2 Gründen:
      <br>
      1. Lizenzüberwachung
      <br>
      2. zentrales Update (durch Admin)
      <br>
      <br>
      Oder hast du eine andere Idee (mit Bsp. - wenn möglich) die Sache zu lösen....
      <br>
      <br>
      Ing

      Comment


      • #4
        Für die Lizenzüberwachung kannst Du doch die DLL's bereitstellen. Einfach die Funktionalität in der DLL nicht verfügbar machen, wenn keine Lizenz vorhanden ist.

        Zentrales Update: Ist die Anwendung eine Intranet-Anwendung. Falls ja und alle Rechner auf ein gemeinsames Share zugreifen können. Die Anwendung einfach dort hinkopieren. Delphi-Anwendung benötigen (solange keine OCX oder ähnliches verwendet werden) keine Installation. Und dann kann man es ja einfach von einem Server starten

        Comment


        • #5
          @Bernhard
          <br>
          <br>
          Klingt soweit ganz gut...
          <br>
          Habe dann aber ein neues Problem...
          <br>
          Auf das Programmverzeichnis können dann wieder User zugreifen, die es nicht dürfen (sollen)!
          <br>
          Oder was meinst du dazu...???
          <br>
          <br&gt

          Comment


          • #6
            Hallo Ingo,<p>
            Das ist ein Sache der Rechtevergabe auf dem Server, der das Laufwerk freigibt.<br>
            Es reicht ja Leserecht.<p>
            Heik

            Comment


            • #7
              <b>Es geht aber auch darum, das die Struktur nicht einsehbar sein soll...</b>
              <br&gt

              Comment


              • #8
                Wenn jemand überhaupt nicht mit dem Programm arbeiten soll, so sollte er auch keine Rechte auf das Share bekommen.

                Und was für geheimen Infos der User herausbekommt wenn er die Anzahl der DLL's und deren Namen sieht weiß ich auch nicht. Wie viel Resourcen (Zeit+Geld) willst Du denn in die Absicherung hineinstecken

                Comment

                Working...
                X