AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

ComPort library installieren

Offene Frage von "StefanL38"
Ein Thema von StefanL38 · begonnen am 15. Sep 2021 · letzter Beitrag vom 15. Sep 2021
Antwort Antwort
Seite 1 von 2  1 2   
StefanL38

Registriert seit: 3. Nov 2013
11 Beiträge
 
#1

ComPort library installieren

  Alt 15. Sep 2021, 08:36
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
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#2

AW: ComPort library installieren

  Alt 15. Sep 2021, 08:51
Hallöle...

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

...fertsch.
Miniaturansicht angehängter Grafiken
optionen.png  

Geändert von haentschman (15. Sep 2021 um 08:54 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.100 Beiträge
 
Delphi 12 Athens
 
#3

AW: ComPort library installieren

  Alt 15. Sep 2021, 11:21
Schau mal Alternativ im GetIt nach, ob AsyncPro auch in der CommunityEdition angeboten wird.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PosEx im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
StefanL38

Registriert seit: 3. Nov 2013
11 Beiträge
 
#4

AW: ComPort library installieren

  Alt 15. Sep 2021, 12:27
Hallo Haentschmann,

vielen herzlichen Dank für die Screenshots.

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

tools-optionen.jpg

dann sieht das irgendwie anders aus
bibliothekspfade.jpg

Jedenfalls habe ich da den Pfad als Absolutangabe eingetragen.
library-pfad-hinzufuegen.jpg

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

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
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#5

AW: ComPort library installieren

  Alt 15. Sep 2021, 12:40
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.

Geändert von haentschman (15. Sep 2021 um 12:45 Uhr)
  Mit Zitat antworten Zitat
StefanL38

Registriert seit: 3. Nov 2013
11 Beiträge
 
#6

AW: ComPort library installieren

  Alt 15. Sep 2021, 12:46
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
  Mit Zitat antworten Zitat
StefanL38

Registriert seit: 3. Nov 2013
11 Beiträge
 
#7

AW: ComPort library installieren

  Alt 15. Sep 2021, 12:48
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

Geändert von StefanL38 (15. Sep 2021 um 12:51 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#8

AW: ComPort library installieren

  Alt 15. Sep 2021, 12:58
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.
Miniaturansicht angehängter Grafiken
entfernen.png  
Angehängte Dateien
Dateityp: zip ComPort-Library-master.zip (355,1 KB, 28x aufgerufen)

Geändert von haentschman (16. Sep 2021 um 07:06 Uhr)
  Mit Zitat antworten Zitat
StefanL38

Registriert seit: 3. Nov 2013
11 Beiträge
 
#9

AW: ComPort library installieren

  Alt 15. Sep 2021, 13:37
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

Geändert von StefanL38 (15. Sep 2021 um 13:54 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#10

AW: ComPort library installieren

  Alt 15. Sep 2021, 13:54
Welche Reihenfolge hast du beim Installieren ausgeführt?
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 22:05 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