Delphi-PRAXiS
Seite 1 von 2  1 2   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   ComPort library installieren (https://www.delphipraxis.net/208795-comport-library-installieren.html)

StefanL38 15. Sep 2021 08:36

ComPort library installieren
 
Hallo Delphi-user,

es ist schon ziemlich lange her dass ich das letzte mal intensiver mit Delphi programmiert habe (Delphi 7).
Jetzt möchte ich eine kleine Anwendung erstellen mit der man über die serielle Schnittstelle (COM-Port)
Daten senden / empfangen kann.

Ich habe mir Delphi 10.4 Community Edition installiert.
Eine erste ganz andere Anwendung die eine CSV-Datei in ein Stringgrid einliest habe ich auch compiliert bekommen.

Für das jetztige Projekt habe ich mir von SourgeForge Comport heruntergeladen
https://sourceforge.net/projects/comport/

Eine Anfängerfreundliche Anleitung zum installieren (ist wie üblich :-( ) nicht vorhanden.
Ich habe dann zunächst einmal versucht die im Beispielprojekt aufgeführte Unit CPort in ein eigenes Package zu installieren.

Delphi 10.4 meldete sindgemäß "Installation gelungen"
Wenn ich jetzt aber das Beispielprojekt "ModTest" compilieren lassen will gibt es eine Fehlermeldung.

[dcc32 Fataler Fehler] ModTest.dpr(8): F2613 Unit 'CPort' nicht gefunden.

wo gibt es eine anfängerfreundliche Anleitung wie man so etwas wie die CompOrt-library so installiert das es auch funktioniert?

Mit anfängerfreundlich meine ich eine Anleitung die idealer Weise zu jedem Teilschritt einen Screenshot hat.

Wenn es eine andere ComPort-Komponente gibt die einfacher zu verwenden ist nehme ich auch die.

Ich bin Dankbar für Hinweise und Links

viele Grüße

Stefan

haentschman 15. Sep 2021 08:51

AW: ComPort library installieren
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallöle...:P

Nimm bitte den Pfad der Sources der CPort in den Suchpfad auf. :zwinker:

...fertsch.

himitsu 15. Sep 2021 11:21

AW: ComPort library installieren
 
Schau mal Alternativ im GetIt nach, ob AsyncPro auch in der CommunityEdition angeboten wird.

StefanL38 15. Sep 2021 12:27

AW: ComPort library installieren
 
Liste der Anhänge anzeigen (Anzahl: 4)
Hallo Haentschmann,

vielen herzlichen Dank für die Screenshots.

Ich nehme an die Pfadeinstellung findet man unter
Haupt-menü Tools - Optionen

Anhang 54341

dann sieht das irgendwie anders aus
Anhang 54342

Jedenfalls habe ich da den Pfad als Absolutangabe eingetragen.
Anhang 54343

Jetzt funktioniert das kompilieren - leider immer noch nicht -
weil das Demo-Programm eine KOmponente TComLed haben möchte.
Anhang 54344

Ich liiiiiiieeeeeebe solche Beispielprogramme die auf auf Anhieb NICHT funktionieren!!
Das ist ein sooooo schöööönes Abenteuer wenn man immer wieder von neuen Problemen überrascht wird.

Wenn ich meine Festplatte nach "TComLed" durchsuchen lasse wird nichts gefunden.
Wenn die Komponente TComLed heißt ist es dann wenigstens immer der Fall das es auch eine TComLed.*-Datei gibt?
Vermutlich nicht.

Wie sucht man jetzt am effekivsten nach dieser Komponente TComLed ??

@himitsu:
AsyncPro habe ich probiert herunter zuladen aber da sagt mir Delphi-Daten-Embargo - äh Verzeihung embarcadero

Das es die Verbindung nicht hinbekommt. Fehler 12030

Viele Grüße
Stefan

haentschman 15. Sep 2021 12:40

AW: ComPort library installieren
 
Zitat:

Jedenfalls habe ich da den Pfad als Absolutangabe eingetragen.
...incl. dem Unterordner Source\ ? Quasi der Ordner mit den *.pas. Oder suche mal nach CPort.pas...

PS:
Zitat:

Für das jetztige Projekt habe ich mir von SourgeForge Comport heruntergeladen
https://sourceforge.net/projects/comport/
Nimm mal lieber die Version aus dem GitHub. https://github.com/CWBudde/ComPort-L.../master/Source ...die könnte etwas neuer sein. :wink:

StefanL38 15. Sep 2021 12:46

AW: ComPort library installieren
 
Hallo Haentschmann,

vielen Dank fürs schnelle Antworten.

welches Unterverzeichnis /source?
Ich befüchte es gibt da mehrere davon.
Deswegen bitte - so genau es eben geht - spefizieren

viele Grüße Stefan

StefanL38 15. Sep 2021 12:48

AW: ComPort library installieren
 
Wo speichere ich jetzt am besten die ComPort-Version aus Github hin?

EDIT: Die Doku auf GitHub sagt

"Remove all previously installed files of ComPort Library (TComPort component)."

Wie schon oben beschrieben bin in Delphi 10.4 totaler Anfänger
Wie entferne ich jetzt die bisherige Comport-Komponente?

vgs

haentschman 15. Sep 2021 12:58

AW: ComPort library installieren
 
Liste der Anhänge anzeigen (Anzahl: 2)
1. CPort deinstallieren (Bereinigung) Komponente->Packages installieren->siehe Bild
2. Alle Ordner mit CPort entfernen (evt. Sicherungskopie)
3. Einen Ordner erstellen wo ALLE Sources lagern. (auch für spätere)
4. in diesem Ordner CPort erstellen
5. die Ordner Packages und Source aus dem ZIP dahin kopieren
6. Source Ordner in Suchpfad
7. Installation Package 10S

...so sollte es gehen. :wink:

StefanL38 15. Sep 2021 13:37

AW: ComPort library installieren
 
Hallo Haentschmann,

also das Installieren habe ich jetzt - glaube ich - nicht hinbekommen.

doch hinbekommen.

Wie schon gesagt TOTALER Anfänger mit Delphi 10.4

Ich bin dabei nach diesem Video vorgegangen.
https://www.youtube.com/watch?v=RBnalP5MlBY

Meine Güte. Da heisst dieses Ding RAD-Software Rapid Application Development
aber das Installieren von Komponenten ist ein ganz schöner Akt.

Du hast mir sehr geholfen. Vielen herzlichen Dank.
Jetzt Frage ich zum Abschluss noch ob es nicht doch irgendwo eine reichlich bebilderte Anleitung mit vielen Screenshots gibt.
Sonst muss man ja jedesmal wenn wieder jemand fragt die ganzen Schritte neu heruntertippen.
Link zur Anleitung wäre schneller.

viele Grüße
Stefan
vgs

haentschman 15. Sep 2021 13:54

AW: ComPort library installieren
 
Welche Reihenfolge hast du beim Installieren ausgeführt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:32 Uhr.
Seite 1 von 2  1 2   

Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf