Problem mit Findnext -> Dateiattributen
-
hab die syntax von borland hilfe...
hab mir gedacht das es bedeutet nach welchen datei attribut ich suche... das is schreibgeschützt
Kommt doch hin oder?
Kevin
danke im voraus für hilfe
-
save.Attr & iAttributes)>0
-
soll ich das so umändern ? @ christoph
solltest evtl hinschreiben was damit is 
edit... mit deiner änderung is der button immer inaktiv...ziel soll es sein das er automatisch erkennt auf festplatte kann man speichern und auf cd gehts nicht (button inaktiv)
MFG kevin danke
-
ziel soll es sein das er automatisch erkennt auf festplatte kann man speichern und auf cd gehts nicht (button inaktiv)
Dafür gibt andere Funktionen in der WIN 32 API GetDriveType
christoph
??
-
Huch hab mich verschrieben, ok werd dann nachschauen damit werd ichs wohl schaffen... hab eben nochn problem...
Will ne art Picture View in prog einbauen habs mir so forgestellt
gibt nen normales TImage -> da werden Bilder der reihe nach geladen...
ein unsichtbare TViewList wo die suchergebnisse von findnext/first drin sindund ein weiter button der die bilder der reihe nach pro klick wechselt in den er die liste abarbeiten soll...
weißt du etwas wie ich das hinbekomme hab die zeile zum laden des bildes...:
picture_view_show->Picture->LoadFromFile(path+ListView1->???);
^
--------------------^
brauch aber hier ne gescheide funktion zum abarbeiten der liste (pro klick)Danke für hilfe
kevin
-
Wieso willst du unbedingt ein Control als Container missbrauchen? Nimm dir stattdessen lieber eine echte Containerklasse (C++ liefert genug mit, so daß du dir den richtigen auswählen kannst, und der Borland Compiler hat sicher noch ein paar Eigenentwürfe dazugepackt).
-
was meinst du mit control?
MFG kevin
-
kevinklein schrieb:
ein unsichtbare TViewList wo die suchergebnisse von findnext/first drin sind
Das meinte ich mit Control - diese TViewList dürfte eigentlich dazu vorgesehen sein, eine Auswahlliste im Dialog anzuzeigen, nicht um irgendwelche Hilfsdaten intern zu speichern.
-
Vielleicht doch erst mal ein paar Grundlagen lernen?
-
Warum "entgleist" das immer so
erst
- Dateisuche
- dann eigentlich ja GetDriveTyp
- dann speichern
- dann nun LoadFromFile
- dann Container
- dann abarbeiten einer ListeWas soll man beantworten? Wie steht das in einem Zusammenhang
-
Ich habe den code nun so... ist das so möglich?
AnsiString drive;
drive = GetDriveType(NULL);
if(drive == DRIVE_CDROM)
save_bu->Enabled = false;
else
save_bu->Caption = "Speichern";er überprüft das rootverzeichnis des programmes wenn es DRIVE_CDROM ist wird das speichern deaktiviert
MFG Kevin
-
Hallo
Ich habe den code nun so... ist das so möglich?
Probier es doch aus, und teste die einzelnen möglichen Fälle.
bis bald
akari
-
Laut code geht es... habe hier eben kein brenner um datei in praxis zu testen
möchte nur wissen ob der wenn ein cd laufwerk im root ist wirklich den wert: "DRIVE_CDROM" übergibt, wenn das der fall is funktioniert es
MFG kevin