Italia
Foro

Digicam-Assistent

 
- Page 1 -



Jac
de
Lad
Hallöle,

mein leidiges Problem war bis jetzt immer, dass mich die Programme, die Bilder von meiner Digitalkamera übertragen haben, nicht zu 100% das getan haben, was ich will. Naja, als Programmierer schreibt man sich da naturalmente ein kleines Programm...bla, bla, bla...bevor ihr hier vor Langeweile ersterbt:

Hiermit stelle ich meinen Digicam-Assistenten vor. Das Programm beherrscht einige Optionen, die anderen guten Programmen meiner Meinung nach noch fehlen. Wer Lust hat kanns ja mal ausprobieren.

Ich habe das Programm ausführlich getestet und momentan keine Fehler entdeckt. Ich übernehme aber keine Garantie, dass das Programm fehlerfrei funktioniert und nicht etwa Schaden am Rechner anrichtet. Es ist Freeware, darf weiterkopiert werden...bla,bla bla. Ihr wisst schon was ich meine!

Jac

Version 1.1.0:
Hab noch schnell Version 1.1.0 hochgeladen. Die enthält ein paar kleine Bugfixes (nichts kritisches) und die bisher deaktivierten verschiedenen Sortierungen sind jetzt aktiv.

Version 1.1.2:
In Version 1.1.2 ist die Sortierung sehr viel schneller und man kann die Cerca und das Übertragen jetzt auch abbrechen. Und einige kleine unbedeutende Fehler wurden behoben...

Version 1.1.3:
In Version 1.1.3 wurden noch einige kleinste Fehler behoben und das Design etwas geändert. Eine Progressbar zeigt jetzt Fortschritt an und so weiter.

Version 1.1.4:
Kleines Update: Dank EasyVENT.dll funktioniert die Vorschau jetzt auch, wenn man im Listview per Pfeiltasten scrollt. Und die In-Place-Tooltips sind jetzt auch aktiviert. Man kann jetzt auch auf der ganzen Zeile markieren und die Schriftart wurde angepasst. Die Veränderungen zwecks Design folgen später noch!

298 kB
Kurzbeschreibung: Digicam-Assistent 1.1.4
Hochgeladen:24.08.2006
Downloadcounter136
Download
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
22.08.2006  
 



 
- Page 3 -



Jac
de
Lad
Hm.....

Trotz wilder Klickerei ist bei mir nicht derartiges aufgefallen! Ich schaue bei Gelegenheit mal...aber im Moment hab ich keine Idee, was das hervorrufen kann, geschweige denn wie ich das unterbinden kann!

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
25.08.2006  
 




Pedro
Santos
Hallo

[quote:d18865074c]Ich denke Franks Dll hat auch so noch genug Features, um sie nicht überflüssig zu machen;) Ich werd sie jedenfalls nicht einmotten![/quote:d18865074c]
Bei mir ganz bestimmt nicht, den es ist leicht anzuwenden, viele Funktionen und was per mich noch wichtiger ist ...Geschwindigkeit..., das kann man nicht mit puren xprofan10 machen.

Gruss

Pedro
 
Windows XP Home
Xprofan 10
25.08.2006  
 




Jac
de
Lad
Ja, das stimmt!

@Jörg: Hier mal ne neue Version: Die Vorschau kann man nun auch laden, während die Bilder noch eingelesen werden, das Design ist verändert, die Vorschau ist größer und zu jedem Bild/Video werden einige Infos ausgespuckt. Ist das besser als vorher???

Leider gibts einen kleinen Bug: Wenn man während des Einlesens ein Bild in die Vorschau lädt (einfach mit Maus ins Listview klicken) und die Maus nichtmehr bewegt stockt das Programm, bis man die Maus bewegt. Leider habe ich noch nicht gefunden, wie das umgangen werden kann...schade.

Jac

300 kB
Kurzbeschreibung: Digicam-Assistent 1.3.0
Hochgeladen:25.08.2006
Downloadcounter60
Download
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
25.08.2006  
 




Jac
de
Lad
Hier ist Version 1.4.0:

Wenn man auf eine Zeile im Listview doppelklickt, wird nun eine grande Vorschau angezeigt. Bilder die größer als 1024 (Breite) und/oder 768 (Höhe) Pixel sind, erhalten einen Scrollbalken. Leider sind auch noch ein paar Probleme aufgetaucht, per die ich noch keine Lösung gefunden habe:

- Wenn man während des Einlesens der File auf ein Item im Listview klickt und die Maus nicht mehr bewegt wartet das Programm so lange, bis die Maus bewegt wurde.
- Das X oben rechts hat keine Funktion, da sich nach einer grande Bildvorschau (Doppelklick) sofort das Hauptfenster schließt.
- Manchmal fährt das Programm beim Laden einer grande Vorschau fest (mir scheints, als ob das immer geschieht, wenn man sehr schnell mehrere Items hintereinander anklickt.
- Das Bild in der grande Bildvorschau verschwindet ab und zu wenn Fenster darübergezogen werden. Ich habe versucht das zu minimieren, aber es klappt nicht immer und dann flackerts auch...recht hässlich!

Viel Divertimento,
Jac

Nachtrag:
Hier ist eine korrigierte Version 1.4.1: Die Informationen während des Übertragens werden nun korrekt ausgegeben.

304 kB
Kurzbeschreibung: Digicam-Assistent 1.4.1
Hochgeladen:27.08.2006
Downloadcounter61
Download
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
27.08.2006  
 




Jac
de
Lad
Hab alle bekannten Fehler bereinigt, als nächstes mache ich mich daran, die CRC in ein anderes Format aus der INI-File auszulagern...

296 kB
Kurzbeschreibung: Digicam-Assistent 1.4.2
Hochgeladen:27.08.2006
Downloadcounter64
Download
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
27.08.2006  
 




Jörg
Sellmeyer
[quote:c9643555d6]
- Das X oben rechts hat keine Funktion, da sich nach einer grande Bildvorschau (Doppelklick) sofort das Hauptfenster schließt.
[/quote:c9643555d6]
Es gibt zwei Möglichkeiten.
1. Im Hauptfenster
KompilierenMarkierenSeparieren
2. im Dialog
KompilierenMarkierenSeparieren
!

Proc Dialog

    Declare Dlg&,Dummy%
    Dlg&=Create("Dialog",%hwnd,"Dialog",10,10,200,200)

    While 1

        WaitInput

        If %umessage = 16

            SetTimer 1
            WaitInput
            Dummy% = %wmtimer
            KillTimer
            DestroyWindow(Dlg&)
            Break

        EndIf

    Wend

EndProc

UserMessages 16
Cls
Dialog

While 1

    WaitInput

Wend


[quote:c9643555d6]
- Das Bild in der grande Bildvorschau verschwindet ab und zu wenn Fenster darübergezogen werden. Ich habe versucht das zu minimieren, aber es klappt nicht immer und dann flackerts auch...recht hässlich![/quote:c9643555d6]
Hast Du das Bild auf ein Static oder direkt auf den Dialog gezeichnet?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
27.08.2006  
 




Jac
de
Lad
Danke, aber hab die Probleme schon gelöst (und das mit CRC klappt jetzt auch!).

Ich meinte, dass ich die 16 schon abfange (wie das geht weiß ich, aber nach dem Dialog ist das %HWnd ja schon aktiv, das ging eben nicht!

Ich hab das Bild direkt auf das Dialogfenster gekracht, aber auch auf einem Static gings nicht. Ich habs mit einem Timer gelöst, sieht nicht schlecht aus!

Jac

297 kB
Kurzbeschreibung: Digicam-Assistent 1.5.0
Hochgeladen:28.08.2006
Downloadcounter60
Download
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
28.08.2006  
 




Jörg
Sellmeyer
[quote:447bdda606=Jacob Liebeck]Ich hab das Bild direkt auf das Dialogfenster gekracht, aber auch auf einem Static gings nicht. Ich habs mit einem Timer gelöst, sieht nicht schlecht aus!

Jac [/quote:447bdda606]
Wie hast Dus denn auf das Static gekracht? Mit StartPaint oder per SendMessage und Bitmaphandle?
Sieh Dirmal die Rubrik Neue Bitmap-Befehle in der 10er-Aiuto an.
hPic& = create(hPic, Typ%, Name$) und Create(BITMAP, hDlg&, hPic&, X%, Y%)
sind Deine Amici.

Saluto
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
28.08.2006  
 




Jac
de
Lad
Habs so gemacht, wie Frank es mir in einem anderen Thread empfohlen hat, der hier grad noch rumgeistert. Aber hPic supportati nicht alle Formate, die ich unterstütze (TGA, TIFF...).

Jac

PS: Probiers mal aus, die Auslastung ich nicht sooo schlimm, wie böse Zungen behaupten!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
29.08.2006  
 




Jac
de
Lad
So, hier ist die Version 2.0. Ich habe eineige Fehler entdeckt, von deren Existenz ich gar nichts wusste und vor allem die Graphamp.dll eingebaut. Dadurch sind jetzt viel mehr Möglichkeiten zum Bilderspeichern disponibile. Zwei Probleme gibts momentan noch:

1. Wenn man sehr grande Bilder lädt (per Doppelklick im Listview), die zwei Scrollbalken haben, werden einige (aber auch nicht immer) nicht angezeigt. Beim Beenden des Dialogs, der vollkommen leer ist, beendet sich das Programm mit. Mir ist die Ursache vollkommen schleierhaft, da es ja auch manchmal funktioniert. (Intern: Im beschriebenen Fehlerfall gibt Create(Dialog,... -1 zurück, also ein ungültiges Handle...deshalb kann ich nicht drauf zugreifen, der Dialog wird aber trotzdem angezeigt, die Parameter sind alle korrekt und das Programm corre ansonsten normal weiter...)

2. Im Einstellungsdialog sind nach Klick auf das Tabcontrol manchmal Sachen zu sehen, die nicht zu sehen sein sollen. Ich forsche noch nach einer effektiven Methode, die richtigen Elemente bei TabChanged() anzuzeigen, bis jetzt hats aber nicht immer geklappt.

Jac

592 kB
Kurzbeschreibung: Digicam-Assistent 2.0.0
Hochgeladen:02.09.2006
Downloadcounter65
Download
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
02.09.2006  
 




Jörg
Sellmeyer
Ich versuche immer die Elemente eines Tabcontrols auf ein eigenes Parentstatic zu legen. Dann brauche ich nur noch das entsprechende Static zu zeigen/verstecken.
Alternativ:
Alle Elemente eines Tabreiters werden in einem Array gespeichert:
KompilierenMarkierenSeparieren
Declare Tabreiter0&[10],Tabreiter1&[10],Tabreiter2&[10]
Tabreiter0&[0]=Create(...)
...
Tabreiter2&[9]=Create(...)
bei Tabchange dann:

If TabChanged(hTab&)

    WhileLoop 0,9

        ShowWindow(Tabreiter0&[&Loop],GetActiveTab(hTab&)) = 0)
        ShowWindow(Tabreiter1&[&Loop],GetActiveTab(hTab&)) = 1)
        ShowWindow(Tabreiter2&[&Loop],GetActiveTab(hTab&)) = 2)

    Wend

Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
02.09.2006  
 




Jac
de
Lad
Hm...so wie in deinem Quelltext hab ichs auch in etwa...das mit dem Static klingt ausprobierungswürdig! Probier ich sofort aus! Danke!

PS: Starte bloß nicht die grande Vorschau (Doppelklick)...da stürzt das Prog ab! Hab den Fehler aber schon gefunden und behoben...

Meine aktuellen Probleme sind immer noch das ungültige Handle und an einer anderen Stelle lasse Io l' Rückgabewert eines Input$()-Dialogs in einer Variable speichern...da kommt immer 0 raus, obwohl es eine Stringvariable ist und ich wirklich keine Ahnung hab, woher der Fehler kommt...
KompilierenMarkierenSeparieren
copied%=Instr("%i%",Lower$(TargetDir$))

while copied%

    t$=Input$("Bitte geben Sie einen Bezeichner ein:","Bezeichner eingben","")Rückgabe ist falsch!!!
    TargetDir$=Left$(TargetDir$,copied%-1)+t$+Right$(TargetDir$,Len(TargetDir$)-2-copied%)
    copied%=Instr("%i%",Lower$(TargetDir$))

a>

...ersetzt in TargetDir$ alle Vorkommnisse von %i% durch eine Benutzereingabe...in meinem Prog klappts aber nicht, als losgelöster, minimaler Quelltext ohne Probleme... Ich stehe vor einem Rätsel (wie bei dem Handle...)

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
02.09.2006  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

13.878 Views

Untitledvor 0 min.

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie