Beste luitjes,
Ik ben bezig aan een eigen image library programma in C#; omdat ik raw's heb. Maar nu wil ik die direct laten zien, en dat zou kunnen door de dcraw stream te laten zien; maar dat lukt me niet. Ik gebruik de windows versie van dcraw; http://www.insflug.org/raw/software/tools/dcraw.php3 daar te vinden.
zo wordt het process aangeroepen; maar dat geeft de error dat de paramater onjuist is (enige) met een Win32Exception. (The parameter is incorrect)
Hier detail ervan:
Zou het kunnen dat ik die dcraw.exe alleen van de command line mag opstarten of iets dergelijks?
De source van dcraw (origineel unix geval):
http://www.cybercom.net/~dcoffin/dcraw/
Hier gebruiken ze 'm ook, maar dan in mono: http://www.gnome.org/projects/f-spot/#hacking
btw als iemand een alternatieve manier heeft om RAW's te laten zien, ik houd me aanbevolen
Ik heb al geprobeerd om uit de Powertoys Rawviewer van MS wat te halen, is me niet gelukt
Ik ben bezig aan een eigen image library programma in C#; omdat ik raw's heb. Maar nu wil ik die direct laten zien, en dat zou kunnen door de dcraw stream te laten zien; maar dat lukt me niet. Ik gebruik de windows versie van dcraw; http://www.insflug.org/raw/software/tools/dcraw.php3 daar te vinden.
C#:
1
2
3
4
| process.StartInfo = new System.Diagnostics.ProcessStartInfo ("dcraw", args); process.StartInfo.RedirectStandardOutput = true; process.StartInfo.UseShellExecute = false; process.Start (); |
zo wordt het process aangeroepen; maar dat geeft de error dat de paramater onjuist is (enige) met een Win32Exception. (The parameter is incorrect)
Hier detail ervan:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| System.ComponentModel.Win32Exception was unhandled
Message="The parameter is incorrect"
Source="System"
ErrorCode=-2147467259
NativeErrorCode=87
StackTrace:
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(String fileName)
at ConsoleApplication1.Program.Main(String[] args) in C:\Documents and Settings\Simon de la Court\My Documents\Visual Studio 2005\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs:line 16
at System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)
at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart() |
Zou het kunnen dat ik die dcraw.exe alleen van de command line mag opstarten of iets dergelijks?
De source van dcraw (origineel unix geval):
http://www.cybercom.net/~dcoffin/dcraw/
Hier gebruiken ze 'm ook, maar dan in mono: http://www.gnome.org/projects/f-spot/#hacking
btw als iemand een alternatieve manier heeft om RAW's te laten zien, ik houd me aanbevolen
[ Voor 6% gewijzigd door simon op 08-01-2006 16:49 ]
|>