Cerca avançada
Resultats de la cerca
S’han trobat 505 coincidències
Picturebox
Què és el control PictureBox? El control PictureBox de VB.NET és fonamental per mostrar imatges a les aplicacions de Windows Forms. El control PictureBox s'utilitza per mostrar gràfics en diversos formats (com ara Bitmap, GIF, JPEG, PNG, etc.) en un formulari...
Accedint a la carpeta aplicació
És un requeriment molt comú, accedir a la carpeta on s'està executant l'aplicació (normalment la carpeta bin\Debug o bin\Release durant el desenvolupament, o la carpeta d'instal·lació en producció), s'utilitza la funció Application.StartupPath a VB.NET. Aques...
List(Of T)
L'objecte List(Of T) a VB.NET és una de les col·leccions més utilitzades i essencials. L'objecte List(Of T) (sovint anomenat simplement "Llista") és una col·lecció genèrica que representa una llista d'objectes fortament tipada a la qual es pot accedir per índe...
Aleatorització: Random, Randomize, rnd()
Les funcions d'aleatorització a VB.NET són crucials per generar qualsevol tipus d'atzar, des d'un simple llançament de dau fins a la selecció d'un enemic en un videojoc. A VB.NET (Windows Forms o .NET Core/5+), les funcions principals són la classe Random i l'...
Class Random
La classe Random és la forma moderna i preferida en VB.NET (i en tot l'entorn .NET) per generar nombres pseudoaleatoris. Ofereix més flexibilitat i control que la funció heretada Rnd(). La classe Random pertany a l'espai de noms System i actua com a generador...
Matrius
Les matrius (Arrays) a VB.NET són estructures de dades que permeten emmagatzemar un nombre fix de valors del mateix tipus sota un sol nom de variable. La sintaxi de VB.NET utilitza parèntesis () per indicar que una variable és una matriu. El nombre que es posa...
Generar certificat amb CSharp
Podem generar un certificat digital amb C# i .NET. La manera moderna i recomanada de fer-ho és utilitzant la classe CertificateRequest que es troba a l'espai de noms System.Security.Cryptography.X509Certificates. Aquesta classe et permet crear certificats auto...
Un certificat d'una CA
Que és una CA? Una CA és una Autoritat de Certificació (en anglès, Certificate Authority). És una empresa o organització de confiança que actua com a tercera part neutral per verificar la identitat d'entitats a Internet (com llocs web, empreses o individus) i...
Signar i comprovar signatura
Podem signar i verificar dades utilitzant el parell de claus (pública i privada) contingut dins del certificat auto-signat .pfx. El concepte clau és: Per signar dades, fas servir la clau privada. Això demostra que ets tu qui ha creat la signatura, ja q...
Xifrar i desxifrar
Podem fer servir el parell de claus del certificat per a xifrar i desxifrar informació. Aquest procés és l'invers de la signatura digital. Per xifrar (protegir): Fas servir la clau pública (del fitxer .cer). Qualsevol persona pot fer-ho. Per desxif...
Read password
Pots aconseguir que el text que introdueix un usuari no aparegui per pantalla o que es mostri amb asteriscs (*) a C# de diverses maneres, especialment en una aplicació de consola. La forma més directa és llegir les tecles una per una sense mostrar-les. Perquè ...
String, StringBuilder
La classe String en VB.NET és una de les més fonamentals i utilitzades. Representa una seqüència de caràcters de text i, tot i que s'usa constantment, té una característica clau que cal entendre des del principi: és immutable. Això significa que un cop has cr...
Classes static
Una classe estàtica (static class) en C# és un contenidor especial per a funcions i dades que no estan lligades a cap objecte en particular. Són la solució perfecta per crear "caixes d'eines" amb funcions auxiliars que pots utilitzar des de qualsevol lloc del ...
Module
Un Module en VB.NET és un contenidor de codi que actua com una biblioteca pública per al teu projecte. Tot el que hi defineixes —funcions, subrutines, variables o constants— esdevé un recurs compartit i accessible des de qualsevol altre lloc de la teva aplicac...
Arxius de recursos
Treballar amb arxius de recursos (com imatges, icones, sons, o fins i tot fitxers de text) en VB.NET és una pràctica molt recomanada. Permet incrustar aquests fitxers directament dins del arxiu executable (.exe) o biblioteca (.dll). La forma més senzilla de f...
setTimeout, clearTimeout
Els temporitzadors a JavaScript, i en concret setTimeout, són una part fonamental de la seva naturalesa asíncrona. No "pausen" el codi, sinó que planifiquen l'execució d'una funció per a més tard. Com funciona: L'event loop Aquesta és la part més important i...
setInterval, clearInterval
setInterval és l'altre temporitzador principal de JavaScript i funciona de manera molt similar a setTimeout, però amb una diferència clau: s'executa repetidament. En lloc de planificar una funció perquè s'executi un cop després d'un temps, setInterval planific...
requestAnimationFrame
requestAnimationFrame (sovint abreujat com rAF) és un mètode de JavaScript dissenyat específicament per crear animacions fluides i eficients al navegador. La seva principal diferència amb setTimeout és la intenció: setTimeout: "Executa aquest codi despr...