Zum Inhalt springen

Audi

Mitglieder
  • Gesamte Inhalte

    202
  • Benutzer seit

  • Letzter Besuch

Beiträge von Audi

  1. Was du da hast, ist nicht zwangsläufig ein Baum.

    Beispiel:

    a bindet b und c ein

    b bindet d ein

    c bindet d ein

    Das lässt sich nicht als Baum darstellen, weil es mehr als einen "Weg" von a nach d gibt (über b und über c).

    Das wäre dann ein ganz normaler Graph (ein Baum ist ein besonderer Graph).

    Wenn du garantieren kannst, dass es sich um eine Baumstruktur handelt, kannst du einfach eine struct für eine solche Datei definieren, die einen std::vector derselben struct enthält, in dem die verknüpften Dateien abgelegt sind.

    Wenn du keinen Baum hast, musst du anders vorgehen. Ich würde erst mal alle Dateien in einem std::vector anlegen, und dann über eine Liste von Zeigern die Verknüpfungen abbilden.

    Die Ausgabe hängt auch stark davon ab, ob das nun wirklich ein Baum ist oder nicht.

    du hast recht! ist dann kein richtiger Baum wie du oben beschrieben hast!

    also ein "Grap"

    und wie sollte ich am besten den "Baum" ausgeben?

    ohne benutzeroderfläche?

    in der kommandozeile ja nicht!?

    danke

  2. Was meinst du mit "Dateiverknüpfung"? Wie soll die Baumstruktur organisiert sein? Von welchen Zusammenhängen sprichst du?

    P.S.:

    Kein 'c' in Struktur ;)

    also es ist so aufgebaut: es werden .pro Dateien gesucht, geöffnet, es wird nach includes geparst (so stehen die dann da: #include(bla bla.pro)) das was in der Klammer der include steht ist eine Verknüpfung zur nächsten .pro usw. diese Dateizusammenhänge sollen dann in einer Baumstrucktur ausgegeben werden.

  3. Falls du einen TreeView auf der Benutzeroberfläche meinst kommt das ganz darauf an womit bzw. wofür due Entwickelst.

    Ich habe keine Benutzeroberfläche, es wird beim Programmstart gefragt in welchem Verzeichnis gesucht werden soll, dann wird gesucht und als nächstes sollte die Ausgabe einer Baumstrucktur erfolgen, wenn es zusammenhänge gibt.

  4. Hallo,

    ich habe ein Problem, bin dabei einen Datei Parser zu schreiben und möchte die Dateiverknüpfungen aller Dateien die z.B mit der Endung .txt enden

    in einer Baumstrucktur darstellen, wie mache ich dass am besten?

    Sollte nicht so aufwendig sein nur dass man nachvollziehen kann welche Datei mit welcher verknüpft ist!

    danke

  5. Keine unnützen Vollzitate! C.W.

    Meiner Meinug nach der Referenzlüfter, da er die warme Luft nach hinten pustet, es auch keinen Wärmestau gibt und es herrscht eine tiefere Tep. im Gehäuse:)

  6. Hallo zusammen,

    weiß nicht ob ich hier richtig bin, wenn nicht bitte verschieben.

    Ich soll gute Bücher zur Qualitätssicherung und Testen von Software finden,

    hat jemand gute Erfahrungen mit einem bestimmten Buch gemacht, dann postet bitte wie das Buch heißt und evt. die Bestellnummer, wenn ihr diese zufällig zur Hand habt.

  7. Nein die Frage war ob du auch das implementieren sollst was passieren soll wenn man auf diesen Eintrag klickt. Einfach nur ein Eintrag ohne Funktion bringt ja nicht so viel...

    Einerseits hast du recht, aber es passiert ja was wenn ich den Eintrag erstelle, dort ist dann der kleine Pfeil nach rechts, sonst muss ich nix weiter machen, also bis jetzt noch nicht! ist aber auch egal, denn ist der Eintrag erstmal erstellt kann ich alles beliebig ändern, habe ich mit nem Tool getestet!

  8. Zum Erstellen von Registryeinträgen muss dein Code nicht in einer DLL sein.

    ok

    Der Shell Extension Handler selbst, der durch diese Einträge gesteuert wird, muss eine COM-DLL sein.

    Dass habe ich gemeint, weil ohne COM gehts vermutlich nicht

    Siehe Link in meinem Beitrag von 10:39 Uhr.

    Mit Sicherheit.

    Wie gesagt, zum Anlegen der Registryeinträge nicht. Der Shell Extension Handler selbst schon.

    Wo ist hier die Frage?

    Auch hier sehe ich keine Frage. Was meinst du mit "ansehen"? Du hast dir vermutlich Code für Shell Extension Handler angesehen.

    richtig, die Shell Extension Handler = COM (DLL?)

    COM im Allgemeinen und Shell Extension Handler im Besonderen sind auch keine Anfängerthemen.

    Meiner Meinung nach ist dir am ehesten damit geholfen, dass du dir eine einfachere Aufgabe suchst. An dieser wirst du - wenn du niemanden findest, der es für dich macht - vermutlich scheitern.

    Das glaube ich auch:(

    Sah am anfang leicht aus, bsp. normaler Kontextmenü Eintrag

    so hat es sich mein Chef vorgestellt

    Also gleich :old

    Kennst du jemand der es könnte?

  9. Weisst du nicht, wie du an die Spezifikationen für das Lesen/Schreiben von Registry-Einträgen herankommst? Weisst du nicht, wie du diese Spezifikation in Code umsetzen kannst?

    genau

    Wo genau drückt der Schuh? Du willst Hilfe von uns also musst du auch schon sagen, was du hier als Antwort genau erwartest!

    1. Muss ich eine DLL estellen?

    oder gibt es vllt. einen besseren Weg diesen Eintrag mit der Erweiterung (Anhang) zu machen?

    2. Ich weiß nicht genau wo ich die Einträge in der Registry machen muss, damit ich so ein Eintrag im Kontextmenü erhalte.

    3. Hat jemand Erfahrung mit Einträgen im Kontextmenü?

    4. Ich muss also nichts mit COM machen:upps

    5. Es gibt Tools im Netz die genau dass machen was ich brauche (z.B Revenger Ink.), nur brauche ich kein Tool, sondern was dass sich dann beim installieren von meinem Programm ausführt und diesen Kontextmenü Eintrag macht.

    6. Ich habe herausgefunden dass alle Tools die was im Kontextmenü machen mit einer DLL arbeiten, die man sich aber nicht ansehen kann.

    Deshalb bin auch auf die Idee gekommen eine DLL zu machen!

    Habe auch Sources die beziehen sich, wie schon gesagt auf eine DLL und ich weiß ja nicht was in so einer DLL alles steht!

    7. Es sind riesen Quellcodes für so wenig "Magic" ich bick da nicht so ganz durch

    8. Ja ich habe noch sehr wenig Erfahrung und so etwas habe ich noch nie gemacht! ist auch keine leichte Aufgabe, oder wie findet ihr dass?

    deshalb bitte ich euch ja mir zu helfen

  10. Das ist keine ausreichende Problembeschreibung.

    Das ist keine ausreichende Problembeschreibung.

    Registering Shell Extensions

    Das ist Unsinn. Weißt du überhaupt, was COM ist? Falls nicht, solltest du dich vorher darüber informieren.

    Das ist keine ausreichende Problembeschreibung.

    Das ist keine ausreichende Problembeschreibung.

    Das ist keine ausreichende Problembeschreibung.

    Bei dir ist das Hauptproblem, dass du nicht in der Lage bist, eine ordentliche Problembeschreibung abzuliefern.

    Anscheinend fehlt dir das Grundlagenwissen, um diese Aufgabe zu lösen. Wir können hier aber keine Einzelpersonenschulungen abhalten.

    Es gibt zwei Möglichkeiten: Du vergibst den Auftrag als Jobangebot im Stellenmarkt, oder du stellst hier konkrete Fragen.

    Beim nächsten Post der Art "Ich weiß nicht, was ich machen soll" oder "Ich komme nicht weiter" ist der Thread dicht.

    alles klar

  11. Komme einfach nicht weiter mit meinem Tool:(

    Ich muss eine DLL schreiben in der alle Registry Einträge gemacht werden, die für eine Contextmenü Erweiterung notwendig sind.

    Hab Probleme mit der implementierung der DLL, weiß auch nicht genau wo Einträge in der Registy gemacht werden sollen.

    Diese DLL sollte dann mit Hilfe von COM zu einer COM-DLL werden.(import)

    Kann mir bitte jemand Helfen, weiß echt nicht mehr weiter:(

    post-45609-1443044789312_thumb.jpg

  12. Hallo zusammen,

    ich habe ein riesiges Problem mit dem Kontextmenü, wie kann ich es erweitern, dass es so aussiet wie im Anhang(Rechteck):confused:

    Es soll ein Ordner Kontextmenü Eintrag werden d.h wenn ich auf einen beliebigen Ordner Rechtsklicke, soll der Eintrag im Menü vorhaden sein.

    Ich weiß wie man einen "normalen" Eintrag in das Menü macht, aber ich brauche es Erweitert(mit ->) wie z.B Neu-> (genaues im Anhang)

    Sitze schon ne ganze Weile an diesem Problem, finde einfach eine Lösung:(

    Kann mir bitte jemand helfen?

    post-45609-14430447883306_thumb.jpg

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...