Français
Forum

Frage qui semaine!

 
- page 1 -



Frank
Abbing
Peut-être un tel fil est parfois Nice. Quelqu'un demande à un Programmier-devoir et le reste a essayé, une court et une bonne Solution pour trouver...
Le meilleur Solution pourrait le Code-Snippets être emballés.

Mon travail pour Aujourd'hui, c'est:

Trouvez une courte et schnelle Solution à déterminer, Si un répertoire est vide ou non!
 
25.08.2008  
 



 
- page 2 -



Sebastian
Sprenger
Jörg Sellmeyer
Pourquoi avez-vous même à travers les Lg(10) teilst. Il est encore un ou?

vraie, Il est le?
Essayez * *
oui, il est. Bon à savoir. On peut prendre le logarithme d'une certaine base (dans mon cas 10) errechnen, mais si le Lg-Funktion chez 10 sowieso 1 ausgibt, kann's en effet omis.
 
Profan² 7.0e, XProfan 9, 11.2a, FreeProfan32
Windows Vista Home Premium 32-Bit, 2.8 Ghz, 4 GB RAM
Windows Me, 1.8 Ghz, 256 MB RAM
29.08.2008  
 



 
- page 3 -



Jörg
Sellmeyer
Lg ist oui qui décennale Logarithme. Korrekterweise ist qui Longueur einer numéro:
Len% = Lg(Zahl&) + 1

Weil avec cela qui Potentats (alors qui Potenzzahl) ermittelt wird avec dem 10 potenziert wird, à numéro trop conservé:
10^0 = 1
10^ 0.nnnnn = Wert zw. 1 et 9.9période
10^1 = 10
10^ 1.nnnnn = Wert zw. 10.nnnn et 99.9période
10^2 = 100
10^ 2.nnnnn = Wert zw. 100.nnnn et 999.9période
10^3 = 1000
10^ 3.nnnnn = Wert zw. 1000.nnnn et 9999.9période
...
Set("Décimal",15)
Imprimer 10^3.64777486' = ~4444
imprimer "4444 hat",Int(Lg(4444)) + 1,"Imagine"
WaitInput
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
29.08.2008  
 




Frank
Abbing
Netter Versuch...
 
04.09.2008  
 



 
04.09.2008  
 




Frank
Abbing
s'il te plaît seulement Aufgabenstellungen, trop denen du selber aussi une Solution savoir...
 
04.09.2008  
 



Hey, Du sollst doch pas behaupten cela ca pas gegeben ist!
 
04.09.2008  
 



alors je weiss malheureusement aucun Solution trop qui unten suivant devoir. Vorgeschichte: avant Jahren Gabs la fois un programme de reconnaissance vocale nommé G-Vox, cela hatte statt eines Windows zur Contrôle un tour grünes Ding avec plus ou bien moins caché Enquêtes, qui beim clics de souris jaune wurden, sich déformé et beim (zeitgefächerten) Loslassen jeweils bestimmte Optionen schalteten (alors court, moyennes à long et long Klick effet quoi différent).

cela Ding konnte aussi sur dem Desktop-Hintergrund comment une rondelle en caoutchouc rumgeschubst volonté et wurde de den bords de l'écran billardmässig reflète. Alle anderen Desktop-Elemente étions fonctionnel (!), et dans einem certain Modus wich cela Ding sogar qui souris aus, si es quoi verdeckte, cela on au-dessous Vous pouvez voulais. Ist bestimmt La protection des dessins ou bien so sur elle, mais:
cela Prinzip selbst, nämlich comment on quelque chose pas-rechteckiges sur den fonctionnement Desktop bewegen peux, serait mich intéresser.

Nostalgique Hintgergrund: je serait volontiers meinen 3D-Papierflieger de Anno Schnee sur den Destop fliegen laisser... Code de dunnemal anbei.
Salut, Specht

4 kB
Hochgeladen:09.09.2008
Downloadcounter263
Download
 
09.09.2008  
 




Jörg
Sellmeyer
là gibt's quoi de Thomas Bois, quoi on anpassen pourrait:
 $H Windows.ph
 $I profalt.inc
' PRFellow - Présentation
' Zeigt, comment on un tour la fenêtre simuliert
' Autor: Thomas Bois
' Requiert Profan 6.0 (32)
Def CreateEllipticRgn(4) !"GDI32","CreateEllipticRgn"
Def DeleteObject(1) !"GDI32",«DeleteObject»
Def InvertRgn(2) !"GDI32","InvertRgn"
Def PaintRgn(2) !"GDI32","PaintRgn"
Def SetWindowRgn(3) !"User32","SetWindowRgn"
Def Capture de sortie(0) !"User32",Capture de sortie "

Proc DrawTime

    Déclarer t$
    Rectangle 120,140-190,160
    Laisser t$=Time $(0);»;Left $(Time $(1),2)
    DrawText 120,140,t$

ENDPROC

'##################################

Proc Pousser

    SetWindowPos %hwnd = (Tour(%maxx -300) + 300),(Tour(%maxy -300) + 300) - 300,300

ENDPROC

'###################################
Déclarer ende%,rgn&,x%,déplacer%
SetTrueColor 1
Fenêtre Style $78
Titre de la fenêtre "Round Fenster"
Fenêtre 0,0-300,300
Utilisateur Messages 16
Laisser rgn&=CreateEllipticRgn(0,0,300,300)
SetWindowRgn(%hwnd,rgn&,1)
Cls RGB(0,0,255)
UseFont Arial,20,0,0,0,0
UseBrush 1,RGB(0,0,255)
USEP 5,0,0
Couleur du texte RGB(255,255,255),-1
DrawText 80,80,«Les droits Bouton de la souris!"
DrawTime
SetTimer 1000
'#########################################
Var Timer& = ~SetTimer(%hwnd,1,1000,ProcAddr(Pousser,0))
'#########################################

WhileNot ende%

    WaitInput
    Cas %umessage = 16:Pause

    Si %wmtimer

        DrawTime

        Si déplacer%

            SetWindowPos %hwnd=% X,0-300,300
            Ajouter x%,10
            Cas Gt(% X,%maxx):Laisser x%=0

        EndIf

    EndIf

    Si Equ(%message,$204)

        CreateMenu
        AppendMenu 1, "& Inverser"

        IF déplacer%

            AppendMenu 2,"& Pause

        D'autre

            AppendMenu 2, "B & ewegen"

        EndIf

        AppendMenu 3,"& Color ändern"
        Séparateur
        AppendMenu 4,"& Quitter"
        TrackMenu %MouseX,%MouseY

        Si MenuItem(1)

            InvertRgn(%hdc,rgn&)

        Elseif Menuitem(2)

            Laisser déplacer%=Not(Move%)

        ElseIf MenuItem(3)

            Randomiser
            ' avec région-Funktion:
            ' UseBrush 1,RGB(Tour(256),Tour(256),Tour(256))
            ' PaintRgn(%hdc,rgn&)
            ' cela TUTS bien sûr aussi...
            Cls RGB(Tour(256),Tour(256),Tour(256))
            DrawTime

        ElseIf MenuItem(4)

            Laisser ende%=1

        Endif

    Elseif Equ(%message,$201)

        UseCursor 5
        SendMessage(%hwnd,$0112,$0F012,0);
        UseCursor 0
        Capture de sortie()

    EndIf

Wend

KillTimer
'#####################
~KillTimer(%hwnd,Timer&)
'#####################
SetWindowRgn(%hwnd,0,0)
DeleteObject(rgn&)
Fin

Netter Flieger!
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
09.09.2008  
 



Avez- Du Winform  [...]  ?
 
09.09.2008  
 



Muss seulement la fois apprendre, quoi qui ~-Dinger faire...
s'il te plaît wohin bekomme je profalt.inc ? (cherche im Profan-Verzeichnis et ici malheureusement négative...)

1. Ergänzung: Avec l' runden Windows klingt déjà la fois droite bien ...
2. Ergänzung: WOW, est cela Windows selbst peux cela bereits? Teufel encore la fois, ensuite werde je doch encore API-ami...
3. Ergänzung: Hey je hab un Triangulaire la fenêtre erzeugt! --> Schneekönig!!!
merci!
 
09.09.2008  
 




Jörg
Sellmeyer
et CombineRgn peux on ensuite encore verschiedene Formen zusammenfügen.
qui Profalt.inc brauchst Du pas, là dans XProfan10 qui Funktionen Ajouter, Sous u.s.w. encore marcher. Ab 11 sommes seulement encore Operatoren zulässig.

qui ~-Dinger (nennt on incidemment Tilde) leiten Conditions suppléant un, qui aus einer externe Dossier (ici Fenêtre.ph) qui réel Werte/Funktionsnamen o.ä. lire volonté.
~ KillTimer (...) steht ensuite pour Externe("User32","KillTimer",....)
tiens sous En-tête-Fichiers pour.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
10.09.2008  
 



Salut,
je hätte aussi une kleine devoir pour euch,
ist mais un un peu schwerer, et zwar il y a sous Windows 7 so une Funktion wohin on einstellt dans welchen Modus qui calculateur justement fonctionne (est sich im Systemtray). il y a là den Energiesparmodus et den Hochleistungmodus.
mon Frage en supplément lautet peux on avec XProfan un Programme écrivons quoi autommatisch dans den Moden wechselt, d.h. si z.B. qui CPU-Nutzung niedriger comme 50 ist wechselt il dans den Energiesparmodus et si vous höher ist dans den Höchsleistungsmoodus oderr so. Am besten wäre naturellement si cela Programme dans Hintergrund courir serait ou bien seulement im Systemtray trop voyons wäre? bof vlt fällt euch oui ne Solution un ou bien, es wäre vraie très pratique si il automatisch dans den Moden weckseln serait!!!!

mfg

Julian57
 
15.10.2010  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

25.894 Views

Untitledvor 0 min.
p.specht22.05.2013
mene06.12.2012
Peter Max Müller11.12.2011
Jens Tiburski29.12.2010
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie