Gå til innhold

jonask

Medlemmer
  • Innlegg

    47
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av jonask

  1. Heihopp!

    Jeg her FULLSTENDIG ny i php programering, faktisk er dette det første jeg noen gang har laga :p Men alikevel, jeg ville gjerne høre hva folk synes.

     

    adressen er http://www.jonask.com/?pg=tv

     

    Dette er en grafisk tvguide, designet fordi jeg ennå ikke har funnet noen tvguide på nettet som er bra nok. Den henter data fra min mysql server og oppdaterer denne når noen ber om en kanal hvis data er utdatert.

    Funker veldig alright =) det skal komme funksjonalitet som lar deg bla frem og tilbake i tiden...

  2. Ville bare si at jeg personlig har hatt MEGET god erfaring med www.netshop.no. Ikke bare har de gode priser og rask levering, men også UTMERKET kundeservice. Jeg kjøpte så godt som alle komponentene til en A64 pc til konfirmasjonsgave til lillebroren min, og da det ble problemer med minnets stabilitet ble jeg så klart litt redd. Det hjalp heller ikke at jeg hadde hentet pcen før jeg dro til Hamar, og det hadde gått langt over den 14 dagers returetten. Så jeg var redd for at jeg ikke skulle fått byttet minne uten å betale for begge brikkene.

     

    Så jeg ringte dem. 334 22222. Der snakket jeg med en meget hyggelig og imøtekommende Knut på tech support som forsikret meg at det bare var å levere brikken tilbake, og plukke ut en ny. som han sa, "vi er ikke så strenge på de 14. dagers reglene =)". Jeg ble jo selvsagt happy for å høre dette, og snart hadde jeg levert fra meg twinmosen og fått en splitter ny Geil brikke.

     

    Men da denne HELLER ikke fungerte med gigabyte HKet ringte jeg opp netshop igjen og forklarte situasjonen. Da sa Knut at jeg bare kunne komme opp med hele kassa, så skulle de finne en brikke som fungerte stabilt med hket mitt. Som sagt så gjort.

     

    Fire dager senere fikk jeg pcen tilbake med en Kingston brikke, og i følge broren min har han ikke hatt en eneste feil på systemet sålangt.

     

    Er ikke dette herlig kundeservice? Jeg betalte INGEN TING for denne servicen! Helt gratis!

     

    Jeg forstår at netshop må være ekstra hyggelige i oppstartsfasen, men alikevel vil jeg anbefale dem som en seriøs og hyggelig webshop.

  3. Heihopp! Sitter og skrur på dette programmet jeg starta på for noen uker siden,

    og nå begynner det å bli rimlig artig synes jeg. Dealen er at det simulerer stress,

    gravitasjon og div krefter på all slags enkle strukturer.

    Du kan også legge til "muskler" som strekker og dytter på ting.

     

    Jeg synes dette egentlig er overraskende kult å sitte å mekke med,

    og jeg håper at noen kommer til å ha glede av det.

     

    Jeg har lagt med noen små eksempler for å vise hva proget kan gjøre.

     

    Jeg har postet tidligere versoner av dette programmet her, så jeg beklager hvis jeg

    virker repeterende, men jeg føler at det har utviklet seg såpass

    at det er på tide å dele =)

     

    programmet med full kildekode finner dere som alltid på Visual Basic seksjonen på

    jonask.com

    filen heter stress_and_structure_simulation.zip

     

    Håper noen finner dette like festlig som meg :p

  4. Hei hopp!

    Jeg sitter og mekker noe a là sodaplay som dere sikkert har vært borti=)

    Og så tenkte jeg å se om noen hadde noen bra innspill å komme med!

     

    Koden er veldig under utvikling, og halvparten av variablene er ikke definert ennå,

    men den funker sånn pass, og man får et inntrykk av resultatet.

     

    Jeg skal legge til muskler etterhvert, men jeg har sitti med denne koden i 7 timer nå,

    og gidder egentlig ikke mer i kveld :p

     

    Vel, her er den i alle fall:

    http://jonask.com/vb/particels.zip

  5. ooookay, jeg tror jeg har noe her.

    Alt du trenger er en picbox som heter Picture1, den bør helst ha sort bakgrund :)

    Så kan du egentlig bare lime dette inn i kildekoden slik det er. Lykke til

     

    Option Explicit
    Private Declare Function GetTickCount Lib "kernel32.dll" () As Long
    
    Private Type aStar
    X As Double
    Y As Double
    Vel As Double
    Size As Double
    End Type
    Dim Stars(1 To 50) As aStar
    Dim FlagEnd As Boolean
    
    Private Sub Form_Load()
    Dim NextTick As Long
    Dim a As Long
       Randomize 'gi random funksjonen et nytt seed
       'plaser ut stjernene
       For a = 1 To UBound(Stars) 'loop gjennom alle stjernene
           Stars(a).X = Rnd * Picture1.ScaleWidth
           Stars(a).Y = Rnd * Picture1.ScaleHeight
           Stars(a).Size = Int(Rnd * 3) + 1
           Stars(a).Vel = (Rnd * Stars(a).Size) + (Stars(a).Size / 2)
       Next a
       Me.Show 'vis hoved Form1. Dette må gjøres manuelt siden Form_Load ikke har fullført ennå
       Do
           DoEvents 'Doevents frigjør prossesoren til å gjøre andre ting, hindrer programmet i å fryse
           'dette er en framelimiter, vi kan begresne farten på loopen
           Do Until GetTickCount > NextTick
               DoEvents
           Loop
           NextTick = GetTickCount + 30
           
           Picture1.Cls 'clear bilde
           For a = 1 To UBound(Stars) 'loop gjennom alle stjernene
               'se om sternen er utenfor venstre side
               If Stars(a).X < -5 Then
                   Stars(a).X = Picture1.ScaleWidth + 5
                   Stars(a).Y = Rnd * Picture1.ScaleHeight
               Stars(a).Size = Int(Rnd * 3) + 1
               Stars(a).Vel = (Rnd * Stars(a).Size) + (Stars(a).Size / 2)
               End If
               'flytt stjernen
               Stars(a).X = Stars(a).X - Stars(a).Vel
               
               'tegn stjernen
               Picture1.Line (Stars(a).X, Stars(a).Y)-Step(Stars(a).Size, Stars(a).Size), vbWhite, BF
           Next a
       Loop Until FlagEnd = True
       End
    End Sub
    Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
       FlagEnd = True
    End Sub
    

  6. Artig å se flere Jonaser her =)

    Takk for kommentaren forresten!

    Jeg er selv helt ny i dette forumet, men har skrevet vb i en 4-5 års tid nå, til og fra.

     

    Bitblt er utrolig kjekt når en skal lage spill og grafikk i vb, det er ikke like kraftig som direct draw kan være, men til gjengjeld er det en API funksjon og støttes derfor av alle moderne windows versoner uten at noe som helt må legges til.

     

    for å bruke bitblt må funksjonen først deklareres:

    (Public eller Private) Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long

     

    siden bitblt er en funksjon vil den strengt tatt returnere en Long verdi, men den kan vi drite tynt i siden bitblt så godt som aldri feiler (ikke til min kjenskap i alle fall =)

     

    slik brukes bitblt

     

    BitBlt Målhdc, X, Y, W, H, kilehdc, sX, sY, Tegnemåte

     

    Målhdc = hdc verdien til det du vil tegne på, f. eks Form1.hdc eller Picture1.hdc

    X = Hvor på Målhdc du vil begynne å tegne (husk å sette Scalemode verdien på bilde til "3 - Pixels")

    Y = Samme som X

    W = Bredden av det du skal lime inn

    H = Høyden av det du skal lime inn

    kildehdc = hdc verdien til det bilde du skal "klippe ut" fra, altså der det du skal male på Målhdc ligger

    sX = Hvor på kilde-bilde du skal begynne å klippe ut

    sY = samme som sX

    Tegnemåte = hvordan skal vi tegne kildehdc over på målhdc?

    Vanlig her er

    vbSrcCopy som vil lime inn en eksakt kopi

    vbSrcAnd som du vil bruke med "masker"

    vbSrcPaint som du vil bruke med "sprites"

     

    Dette var kanskje litt forvirrende?

    Jeg har noe enkle eksempler fra da jeg selv lærte meg BitBlt (noe av det jeg har fått mest bruk for ever), så hvis noen er interesert så poster jeg link =)

     

    Koslig å se et norsk programerings forum!

     

    Beste Hilsner

    --

    Jonas

  7. Sikkert bra guide, jeg har ikke lest den.

    Men var jeg deg ville jeg lagt ut en ny verson så fort som mulig

    å ikke indende koden er en forferdelig uvane, og ved å lære nybegynnere

    opp til å ikke gjøre det er bare feil ;) detersomåskriveenlengeratrikkelutenmellomromellernoenannenformfortegnsetting

     

    Cheers!

    --

    Jonas

     

    ___

    Lagt til senere

    ___

     

    Ved nærmere undersøkelse av siden ser jeg jo at det ikke er din feil.

    det er jo ikke mulig å snike inn tabs på det forumet her :p sorry =)

×
×
  • Opprett ny...