System Userlib

Übersicht BlitzBasic DLLs und Userlibs

Gehe zu Seite Zurück  1, 2, 3  Weiter

Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

 

X0r

BeitragDo, Aug 24, 2006 17:38
Antworten mit Zitat
Benutzer-Profile anzeigen
I werde demnächst auch mal eine kleine dll in c++ schreiben.


Wisst ihr schon, wie man den Icon in der Titelbar links ändert?

PowerProgrammer

BeitragDo, Aug 24, 2006 17:40
Antworten mit Zitat
Benutzer-Profile anzeigen
Jo, dazu gibts in dem Forum hier etliche Beiträge...
www.xairro.com Alles für Webmaster und Programmierer! Es gibt mehr als bloß einen Counter!
 

X0r

BeitragDo, Aug 24, 2006 17:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Für die Laptop Freaks:
Batteriestatus eines Notebooks abfragen:
Gibt den Batteriestatus des Notebooks -als einen Wert?- zurück.

Decls Datei:
Code: [AUSKLAPPEN]

.lib "kernel32.dll"
sys_nbpowerst(lpSystemPowerStatus) : "GetSystemPowerStatus"

lpSystemPowerStatus : SYSTEM_POWER_STATUS

Zurückgegebene Werte können folgende sein:
1 : Hoch
2 : Niedrig
4: Kritisch
128: Keine Batterie/Batterie alle
255 : Unbekannt


Also in Visual Basic sieht der Anfang so aus:
Code: [AUSKLAPPEN]

Option Explicit
 
Private Declare Function GetSystemPowerStatus Lib "kernel32"  _
(lpSystemPowerStatus As SYSTEM_POWER_STATUS) As Long
 
Private Type SYSTEM_POWER_STATUS
    ACLineStatus As Byte
    BatteryFlag As Byte         ' Batteriezustand
    BatteryLifePercent As Byte  ' Prozentuale Angabe des Reststromes
    Reserved1 As Byte
    BatteryLifeTime As Long     ' Verbleibende Akku-Laufzeit
    BatteryFullLifeTime As Long ' Durchschnittliche Dauer eines Akkuzyklus
End Type

Private SysPower As SYSTEM_POWER_STATUS


Bin mir mit dem oberen bei BB nicht sicher.
  • Zuletzt bearbeitet von X0r am Di, Okt 24, 2006 22:15, insgesamt einmal bearbeitet

Christoph

BeitragSo, Sep 17, 2006 12:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Wie kann ich ein BB-Fenster in den Vordergrund holen?
 

X0r

BeitragSo, Sep 17, 2006 18:38
Antworten mit Zitat
Benutzer-Profile anzeigen
In BB oder Blitz+?

In Blitz+ gibt es doch bestimmt ein SetActiveWindow Befehl oder sowas, oder nicht?
Oder willst du ein Fenster eines anderen Programms "aktivieren"?

Christoph

BeitragSo, Sep 17, 2006 19:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich meine damit ein BB-Programm, das sich selbst mit einem Befehl aktivieren soll.

derAtomkeks

ehemals "Sethus"

BeitragDo, Okt 12, 2006 11:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab das nicht ganz verstanden wie man ein "Fremdes" Programm beendet. Mit SendmessageA ... Könntest du bitte mal ein Beispiel posten? Hat sich schon erledigt
 

X0r

BeitragDo, Okt 12, 2006 17:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Eigentlich kann man mit sendmessage gadgets steuern.

derAtomkeks

ehemals "Sethus"

BeitragFr, Okt 13, 2006 12:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Und wo bekomme ich die messages her? Also welche was macht?
 

X0r

BeitragSa, Okt 14, 2006 11:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Wie messages? Du meinst wohl eher die Konstanten: MSDN.


Edit: Aber mal ernst. Mit BB und API kannste nicht wirklich viel anfangen. Jedenfalls nicht B3D und WinAPI.
Aber mit C++ z.B kann man damit vieles machen.

Kleiner satan

BeitragDi, Okt 24, 2006 17:44
Antworten mit Zitat
Benutzer-Profile anzeigen
ähm...bei dem 1. was du gepostet hast was kommt da als 2. parameter bei dem shutdown teil rein?

Bastian
 

X0r

BeitragDi, Okt 24, 2006 22:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Du willst einfach nur Windows herunterfahren? Kannst auch das nehmen:
Ausführen: c:/windows/system32/shutdown.exe
Folgender Wert kann dem Programm übergeben werden: "s -t 0"(z.B)

Kleiner satan

BeitragMi, Okt 25, 2006 15:33
Antworten mit Zitat
Benutzer-Profile anzeigen
ich will aber auch rebooten udn sowas
 

X0r

BeitragMi, Okt 25, 2006 20:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Wirklich? MSDN lässt grüßen!

Nagut, nagut, weil ich so lieb bin, hier wieder ne Dll von mir:
http://ultimative.ul.ohost.de/Resources/WinSys.zip


Arrow Die Hilfe heißt WinSys.decls.
 

snörkl

BeitragDi, Okt 31, 2006 21:45
Antworten mit Zitat
Benutzer-Profile anzeigen
mich würd mal interessieren, wie man mousex und mousey auch außerhalb eines fensters anwenden kann (is ja eigentlich schon in nem anderen post, aber hier kann ich nochmal direkt fragen)

Kleiner satan

BeitragDi, Okt 31, 2006 22:46
Antworten mit Zitat
Benutzer-Profile anzeigen
https://www.blitzforum.de/foru...hp?t=11559

da^^
nur was mich noch interessiert: klicken per DLL:)


Bastian
 

X0r

BeitragMi, Nov 01, 2006 15:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Warum soll ich hier eine Dll schreiben, wenns schon eine gibt??
 

snörkl

BeitragMi, Nov 01, 2006 15:21
Antworten mit Zitat
Benutzer-Profile anzeigen
ich meinte jetzt, eine version ohne extra dll. Das heißt mit der verwendng von user32.dll oder so, etwas was eh schon drauf ist
 

X0r

BeitragMi, Nov 01, 2006 15:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Sag einfach WinAPI.

Tut mir Leid. Darüber weiß ich nichts.


Aber was habt ihr gegen Dlls? Ich finde es sogar gut, diese zu benutzen, da Anwendungen und Spiele dadurch immer professioneller aussehen. Ich meine jetzt, wenn man ein Blick in den Ordner werft.
 

snörkl

BeitragMi, Nov 01, 2006 17:44
Antworten mit Zitat
Benutzer-Profile anzeigen
schon, aber es soll halt eine stand-alone exe sein- oder kann man die dll irgendwie verbergen (d.h. auch wenn man sie weitergibt)

Gehe zu Seite Zurück  1, 2, 3  Weiter

Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.


Übersicht BlitzBasic DLLs und Userlibs

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group