AGB  ·  Datenschutz  ·  Impressum  







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

Dateien für Anwendung

Ein Thema von Yheeky · begonnen am 5. Jan 2003 · letzter Beitrag vom 5. Jan 2003
Antwort Antwort
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#1

Dateien für Anwendung

  Alt 5. Jan 2003, 00:36
Hi,

ich habe ein Programm geschrieben, welches die Datei "DelphiMM.dll" verwendet. Ich weiss ehrlich gesagt garnicht so genau, welche Funktion da genau drauf zugreift, aber Tatsache ist, dass mein Programm die Datei braucht. Was muss derjenige installieren, damit er all diese Dateien hat?

Gruß Yheeky
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

Re: Dateien für Anwendung

  Alt 5. Jan 2003, 00:56
Zitat von Yheeky:
Ich weiss ehrlich gesagt garnicht so genau, welche Funktion da genau drauf zugreift
Dann hast du den Kommentar in der DLL Datei nicht durchgelesen gelesen. Du hast die Unit ShareMem eingebunden und diese greift auf DelphiMM, den Delphi Memory Manager zu.
  Mit Zitat antworten Zitat
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#3
  Alt 5. Jan 2003, 01:02
Hi,

Zitat:
Dann hast du den Kommentar in der DLL Datei nicht durchgelesen gelesen. Du hast die Unit ShareMem eingebunden und diese greift auf DelphiMM, den Delphi Memory Manager zu.
Ich habe keine Unit in meinem Programm die ShareMem heisst! Das muss eine andere Ursache haben...

Gruß Yheeky
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#4
  Alt 5. Jan 2003, 01:16
Moin Yheeky,

Ausser der BORLNDMM.DLL importiert die DelphiMM.DLL nur noch Funktionen aus System DLLs. Diese beiden sollten also eigentlich genügen.
Aber schau mal lieber in der Readme zu Delphi welche Dateien weitergegeben werden dürfen.

@jbg
Du hast jetzt wahrscheinlich die DelphiMM.DLL und die BORLNDMM.DLL verwechselt.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#5
  Alt 5. Jan 2003, 10:44
Was soll ich da großartig verwechselt haben? Die DelphiMM.dll enthält den Shared Memory Manager für Delphi 4- und die Borlndmm.dll den Shared Memory Manager für Delphi 5+.

Zitat:
Ich habe keine Unit in meinem Programm die ShareMem heisst!
Auch nicht in irgendeiner uses-Anweisung? Hast du auch im Projektquellcode nachgeschaut?
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#6
  Alt 5. Jan 2003, 10:52
Moin jbg,

mit anderen Worten, die DelphiMM ist bei D5 nur noch aus Kompatibilitätsgründen mit dabei, um auch alte D4 Projekte noch problemlos verarbeiten zu können. Immerhin importiert sie ja fleissig aus der Borlndmm.

Um so erstaunlicher, dass dann Yheekys Compiler die fehlende DelphiMM anmäkelt (die bei Standardinstallation ja eh' im Delphi\bin Verzeichnis liegt)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#7
  Alt 5. Jan 2003, 12:14
Okay, wenn die beiden Dateien reichen...

Zitat:
Um so erstaunlicher, dass dann Yheekys Compiler die fehlende DelphiMM anmäkelt
Tut er ja nicht. Bei mir geht´s aber bei jemand anderem nicht.
Danke bis hier hin...

Gruß Yheeky
  Mit Zitat antworten Zitat
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#8
  Alt 5. Jan 2003, 12:24
Achja - nochwas...was muss ich denn machen, wenn die Weitergabe der Dateien von Borland/Inprise nicht genehmigt wird (in der Readme oder so)? Ich habe bis jetzt noch nicht nachgeschaut, aber was wäre wenn? Hab ich mein Programm dann umsonst geschrieben oder wie?!

Gruß Yheeky
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#9
  Alt 5. Jan 2003, 12:36
Moin Yheeky,

Zitat von Yheeky:
Hab ich mein Programm dann umsonst geschrieben oder wie?!
Ich würde mal sagen: Ja.

Allerdings gehe ich nicht davon aus.

Ich hab' mir ja mal angesehen, welche DLL welche benötigt.
Die DelphiMM benötigt die BorlndMM (zumindest bei D5 ff). Wie jbg sagte ist die BorlndMM seit D5 der Ersatz für die DelphiMM.

Stellt sich mir die Frage:
Was hast Du in Deinem Programm verwendet, was eigentlich für D4 gedacht war?
Zumindest fällt mir sonst kein vernünftiger Grund ein, warum das Programm eine Datei braucht, die es ja eigentlich nicht brauchen dürfte
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#10
  Alt 5. Jan 2003, 12:45
Umsonst?! Mach mich net schwach...

Ich weiss wirklich nicht, welche Funktion genau diese Datei braucht. Es kann doch sein, dass irgendeine Komponente darauf zugreift, dann müsste ich die nur ausfindig machen. Ich hoffe der Quellcode ist einsichtig, sonst hab ich wieder ein Problem
Danke.
Gruß Yheeky
  Mit Zitat antworten Zitat
Antwort Antwort


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 10:37 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