-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
13. Mai 2003
Hallo alle zusammen! :o
hab noch ein paar funktionen eingebaut (sortieren, suchen) und wollte euch die überarbeitete version zeigen :wink:
ich habe aber noch eine frage zum suchen:
also, er sucht den eintrag und findet ihn auch (sagt in showmessage die zeile an, in der er steht) aber wie richte ich es ein, dass er direkt zu dieser zeile springt und diese als gesamtes (nicht nur die...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
11. Mai 2003
wow! die sortgrid komponente ist ja riesig!!! :shock:
sicher, dass ich das alles brauche? irgentwie funktioniert das mit der komponente nicht. er meckert andauernd rum. bestimmt ne 4tel a4-seite mit fehlermeldungen :(
gibt es da irgend einen trick?
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
11. Mai 2003
:?: :?: :?: hier her wird man umgeleitet. muss ich mich dort anmelden? ich finde auf der seite nichts, was mit delphi, geschweige denn mit stringgrids zu tun hat. :?
Grüße, dopeline
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
die spaltenbreite kann ich aus irgenteinem grund nicht mehr verändern :?
und das mit den hints:
die hints werden unten in der statusbar ausgegeben. ich finde damit werden die hints, die sonst unter dem button auftauchen, unnötig...
ich habe oben geschrieben, dass die suchfunktion auch erst vorgesehen ist...
Gruß, dopeline
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
Jo super! Das läuft ja, wie am schnürchen! danke!
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
Also ich weiß wirklich nicht, wo du meinst...
ich hab das markieren/kopieren freigeschaltet und ne neue version hochgeschickt
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
wieso nicht? naklar!
ihr könnt auch schon eine "beta"-version sehen!
sie kann:
-einträge schreiben/bearbeiten
-alles in einer datei abspeichern (mit savedialog versteht sich)
-und auch dateien öffnen
-die tabelle nach excel exportieren (.csv)
-die Tabelle drucken
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
Ah! Danke Neo2084!if StringGrid1.Row>0 then funktioniert super. man kann die zeile zwar anklicken, sie aber nicht mehr bearbeiten.
Gruß, dopeline
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
jetzt ist es allersingd so, dass wenn ich die zeile der spalten-überschriften anklicke/markiere und auf bearbeiten klicke, kann ich diese bearbeiten. das darf aber nicht sein! kann ich irgentwo definieren, dass, wenn die oberste zeile markiert ist, er das bearbeiten-fenster nicht öffnet? oder besser wäre noch, wenn man die oberste zeile gar nicht erst markieren könnte! ist sowas möglich?
Gruß,...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
Ah! ok, das funktioniert, danke
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
also von den datenbanken lass ich erst mal die finger...
dieses programm ist eine aufgabe aus informatik. und wenn ich da mit ner datenbank ankomme, darf ich denen das alles erklären (und was man selbst nicht verstanden hat, erklärt sich schlecht.) außerdem ist das mein erstes jahr informatik. und dort gleich mit datenbanken anfangen? ich weiß nicht...
Gruß, dopeline
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
also das erste problem (mit den edit-feldern usw.) habe ich schon gelöst
--> die lösch-befehle standen an der falschen stelle :wink:
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
ok, das geht schon mal so halbwegs. nur noch ein paar kleinigkeiten:
ich erstelle einen eintrag (>> FormNeuerEintrag.ShowModal >>alle Edit-Felder werden geleert >>wieder beschrieben >> speichern >>eintrag erscheint in der tabelle)
diesen eintrag bearbeite ich (>> Zeile in die Editfelder einlesen >> FormNeuerEintrag.ShowModal >> eingaben in den edit-feldern werden umgeschrieben >> speichern...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
10. Mai 2003
irgentwie geht das nicht. also so hab ich es bisher geregelt, dass immer die näschste zeile beschrieben wird:
"anzahl" wird zum programmstart auf 0 gesetzt und immer, wenn man einen neuen eintrag erstellt umd 1 erhöht (>> somit geht er immer eine zeile weiter)
inc(anzahl);
FormHaupt.stringgrid1.cells:= person.name;
FormHaupt.stringgrid1.cells:= person.telefon;
FormHaupt.stringgrid1.cells:=...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
9. Mai 2003
ja letzteres funktioniert! jetzt noch eine sache:
gibt es eine möglichkeit abzufragen, wiewiele zeilen der tabelle belegt sind?
denn wenn ich eine datei lade, und einen eintrag erstelle, fängt er ganz ober an und ersetzt den schon bestehenden in zeile 1. doch eigentlich sollte er gucken "wielviele zeilen sind schon belegt? >> also ist der nächste eintrag zeile:=zeile+1"
(iah hab die...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
9. Mai 2003
achso, da ist aber noch eine sache:
wenn ich das bearbeiten-fenster öffne, den eintrag bearbeie und wieder abspeichere, denkt er es sei ein neuer eintrag und erstellt auch einen neuen(neue zeile in der tabelle) :(
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
9. Mai 2003
hat sich schon erledigt! hab es gefunden:
FormNeuerEintrag.EditName.Text :=Stringgrid1.Rows.Strings;
FormNeuerEintrag.EditTelefon.Text :=Stringgrid1.Rows.Strings;
FormNeuerEintrag.EditAdresse.Text :=Stringgrid1.Rows.Strings;
FormNeuerEintrag.EditMobil.Text :=Stringgrid1.Rows.Strings;
FormNeuerEintrag.EditMail.Text :=Stringgrid1.Rows.Strings;
Trotzdem DANKE!!!
Gruß, dopeline :dancer:
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
9. Mai 2003
das funktioniert schon mal! wenn ich die erste zeile markiere und auf den button klicke, steht in dem editfeld der string (zeile 1 spalte 2)
aber wie veralgemeinere ich das (das es mit allen spalten (und allen editfelder(es sind mehrere>> name, adresse, telefon...) klappt)?
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dopeline,
9. Mai 2003
Ich habe eine Tabelle, die nur Zeilenweise markiert werden kann. in einem anderen formular werden daten in edit-felder eingetrage und in die tabelle auf dem mainform übertragen. für jeden eintrag schreibt er eine neue zeile. wenn man einen bestehenden eintrag auf rechtsklick(popup-menu) "Eintrag bearbeiten" klickt, soll das eingabe-formular wieder aufgerufen werden und dort wieder die...