DLL Analyzer

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

hardfalcon hat geschrieben:Also werde ichs aus dem DLL Analyzer streichen... Kostet bloss unnötig Rechenzeit...
Also das ermitteln, der Anzahl der Parameter wäre schon ein schönes Feature. Kann ich öfters mal gebrauchen

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
125
Beiträge: 1322
Registriert: 19.09.2004 16:52
Wohnort: Neu Wulmstorf (Hamburg)
Kontaktdaten:

Beitrag von 125 »

hardfalcon hat geschrieben:

Code: Alles auswählen

Procedure CountParameters()
  Repeat
    a+1
    Parameter$=ProgramParameter()
  Until ""=Parameter$
  ProcedureReturn a-1
EndProcedure
Öhm da haste nen bissler die Frage verfehlt^^

THX@TS-Soft für den Code :D
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3875
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

125 hat geschrieben:
hardfalcon hat geschrieben:

Code: Alles auswählen

Procedure CountParameters()
  Repeat
    a+1
    Parameter$=ProgramParameter()
  Until ""=Parameter$
  ProcedureReturn a-1
EndProcedure
Öhm da haste nen bissler die Frage verfehlt^^

THX@TS-Soft für den Code :D
nö .. Du hast nur den Witz nicht verstanden :mrgreen:
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Ich könnte jetzt natürlich lügen und behaupten:
hardfalcon hat geschrieben:Ich hab da bloss den Smilie vergessen!
Oder aber ehrlich sein und schreiben:
hardfalcon hat geschrieben:Scheisse, stimmt, ist mir erst jetzt aufgefallen!
Hmmmm.... Was soll ich jetzt bloss machen? Keine Ahnung...
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Beitrag von Danilo »

hardfalcon hat geschrieben:@Danilo: Dein Programm ist zwar sehr interessant, aber *ich persönlich* finde es etwas unübersichtlich... Könntest du mir eventuell den Source geben, dann würde ich das ganze mit TreeGadget() darstellen...
Nein. Mußte Dir schon selbst erarbeiten - nur so wirst Du das
PE-Format auch verstehen.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

@hardfalcon
Ach bitte, jetzt kommst du damit :P. Aber wenn du die falschen BBCode tags nicht setzen kannst.... Außerdem war das mehr ein anreiz als ne beleidigung -_-. Ich mein, so ein Programm schreibt jeder in 20 minuten. Was besonderes wäre es, wenn du die Funktionen selbst aus der DLL ausließt.
Bild
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Das gröbste hatte ich auch in einer halben Stunde fertig, aber weil meine Progerkenntnisse nicht sehr fundiert sind, brauchte ich nochmal einen Tag um Details (wie z.B. dass immer der Dekstop als Startverzeichnis für den OpenFileRequester() genommen wird, siehe Thread im Code, Tipps & Tricks-Unterforum)...

@Danilo: Wenn ich jetzt nach einer GUTEN Beschreibung des 32Bit-PE-Formats frage, wirst du mich wahrscheinlich zu Wotsit oder Google schicken, oder? Hast ja auch Recht, wissen sollte man sich selber erarbeiten... Darum habe ich auch so lange gebraucht, um das mit dem DesktopPath() hinzukriegen... Ich komme einfach nicht mit Strukturen klar, und der WinAPI-Befehl gibt den Ordner halt nur über ein API zurück... Aus meiner Sicht unnötig kompliziert... GPI hat das Ganze beträchtlich vereinfacht mit seiner Proc. Also, thx GPI! :D

cya
Pascal
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Beitrag von Danilo »

hardfalcon hat geschrieben:@Danilo: Wenn ich jetzt nach einer GUTEN Beschreibung des 32Bit-PE-Formats frage, wirst du mich wahrscheinlich zu Wotsit oder Google schicken, oder?
Nö. Direkt zu Microsoft:
- Microsoft Portable Executable and Common Object File Format Specification
- Inside Windows: An In-Depth Look into the Win32 Portable Executable File Format
- Peering Inside the PE: A Tour of the Win32 Portable Executable File Format
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Antworten