Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Welche Methode zum Parsen von chemischen Formeln? (https://www.delphipraxis.net/90718-welche-methode-zum-parsen-von-chemischen-formeln.html)

Nagetier 30. Apr 2007 15:24

Re: Welche Methode zum Parsen von chemischen Formeln?
 
Ist es dann überhaupt möglich, dass in einem Stringgrid erscheinen zu lassen?

sirius 30. Apr 2007 15:27

Re: Welche Methode zum Parsen von chemischen Formeln?
 
:?: Mir fehlt immer noch das Verständnis.

Du willst die Werte einfach aus Fmol in ein StringGrid eintragen? Warum? Und warum hier?

Nagetier 30. Apr 2007 15:30

Re: Welche Methode zum Parsen von chemischen Formeln?
 
Naja, ich will, dass er mir die Elemente, die ich benutze auflistet...
Schwer zu erklären

Also wenn ich jetz als Formel hab: C2H6O3

Dann will ich, dass ich der tabelle das steht:

C - "Molmasse"
H - "
O - "

Deshalb habe ich gedacht, ich versuche das, wass er zum berechnen nimmt abzugeifen un es einfach in mein Stringgrid zu setzen, dies war die einzige Stelle, an der ich dachte, dass es vll gehen könnte...

sirius 30. Apr 2007 15:38

Re: Welche Methode zum Parsen von chemischen Formeln?
 
Hmm, das könte gehen, dann müsstest du deinen code nur (abgeändert) ein paar Zeilen weiter oben bringen. Allerdings wird er dann bei Methansäure dir zweimal die molare Masse von Wasserstoff und von Sauerstoff auflisten. Das müsstest du dann wiederum querchecken.
Möglich ist alles!

Und nochwas: Du hast tst nie initialisiert!

Nagetier 30. Apr 2007 16:14

Re: Welche Methode zum Parsen von chemischen Formeln?
 
Mmh, ok un wo genau kann ich das dann abfangen?
Bzw, wie müsste das aussehen, damit er einmal nur die Elemente anzeigt, also nicht 3x dies 4x das, sonder halt nur H und C egal wie oft ;)?

Ich denke es wäre ganz nett, wenn man das ganze noch mit einem Checkbutton machen könnte, geht ja dann über if Abfrage...

sirius 1. Mai 2007 19:39

Re: Welche Methode zum Parsen von chemischen Formeln?
 
Na das kommt dahin, wo auch der Wert der molaren Masse aus fmol herausgesucht wird.
(Checkbutton ist auch möglich.)

Mal ne Frage meinerseits: Bist du dir sicher, dass das Projekt für dich schon geeignet ist? Du hast noch einige Lücken in Pascal und wenn das dein erster rekursiver Algorithmus ist, dann ist auch klar, dass du in den Funktionen nicht durch siehst.

Nagetier 1. Mai 2007 21:58

Re: Welche Methode zum Parsen von chemischen Formeln?
 
Der Teil meines Programms ist wirklich verdammt knifflig, deswegen schaff ichs auch nicht alleine ;)
Werd mich da wohl tiefer in diese Materie einarbeiten, bis zum Abgabetermin werde ich das nicht mehr ganz schaffen, sollte aber kein Thema sein, da der Rest des Programms so gut wie fertig ist, ich baus mir dann selbst mal ein, sollte ich in ca 1-2 wochen kapiert haben...

Aber Danke für den Tipp ;)
Ich werd mich mal durchwühlen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:57 Uhr.
Seite 3 von 3     123   

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