Pegar a impressora padrão com C#

Crie uma variável privada e vazia.
private string n_print = string.Empty;

Classe responsável por pegar a impressora definida como padrão.

public string GetImpressoraPadrao()
{
PrinterSettings settings = new PrinterSettings();
n_print = settings.PrinterName;
return n_print;
}
Use a variável ” n_print ”

Anúncios

O que significa a sigla B2C?

Samis_Carecatura
Ao ingressar no mundo dos negócios, é importante se atentar e se adequar a todos os termos utilizados na sua atuação profissional. Você sabe o que é B2C?

Business to Consumer ou em português, de Empresa para Consumidor, o B2C é uma operação comercial onde a venda de produtos, serviços ou informações é efetuada diretamente entre a empresa e o consumidor final ou cliente.

Os negócios com formato B2C exigem menos compromissos por parte do consumidor final (cliente) e o seu ciclo de venda é considerado mais curto e simples.

Contagem regressiva com JavaScript

Bom dia, vamos ver neste artigo como fazer uma contagem regressiva em sua página html, segue abaixo o código em java script para análise.

//Instancia da variável tempo
var qtd_tempo = new Number();

//Setamos o valor inicial
var qtd_tempo = 5;

//Agora vamos criar a função em si, usando métodos reservados do js
function iniciaCronometro(){
if((qtd_tempo – 1) >= 0){
qtd_tempo = qtd_tempo – 1;
numberCountdown.innerText = ’00:00.0′ + qtd_tempo;
setTimeout(‘iniciaCronometro()’,1000);
}
}

Por fim, vamos chamar dentro das tag a chamada a função js que irá startar os metodos.

Segue o código completo:

var qtd_tempo = new Number();
var qtd_tempo = 5;
function iniciaCronometro(){
if((qtd_tempo – 1) >= 0){
qtd_tempo = qtd_tempo – 1;
numberCountdown.innerText = ’00:00.0′ + qtd_tempo;
setTimeout(‘iniciaCronometro()’,1000);
}
}

Obrigado pela atenção de todos, e estou à disposição para esclarecer qualquer dúvida.

Diferença entre minutos com PHP

samis0001

Boa tarde, segue uma classe para quem precisa saber à quanto tempo certo evento foi disparado ou tempo que um registro foi inserido, muito bacana por sinal.

Segue a função:

<?
function calcular_diferenca($primeirotempo,$segundotempo){
$separar[1]=explode(‘:’,$primeirotempo);
$separar[2]=explode(‘:’,$segundotempo);

$total_minutos_trasncorridos[1] = ($separar[1][0]*60)+$separar[1][1];
$total_minutos_trasncorridos[2] = ($separar[2][0]*60)+$separar[2][1];
$total_minutos_trasncorridos = $total_minutos_trasncorridos[1]-$total_minutos_trasncorridos[2];
if($total_minutos_trasncorridos<=59) return($total_minutos_trasncorridos.’ Minutos’);
elseif($total_minutos_trasncorridos>59){
$HORA_TRANSCORRIDA = round($total_minutos_trasncorridos/60);
if($HORA_TRANSCORRIDA<=9) $HORA_TRANSCORRIDA=’0′.$HORA_TRANSCORRIDA;
$MINUTOS_TRANSCORRIDOS = $total_minutos_trasncorridos%60;
if($MINUTOS_TRANSCORRIDOS<=9) $MINUTOS_TRANSCORRIDOS=’0′.$MINUTOS_TRANSCORRIDOS;
return ($HORA_TRANSCORRIDA.’:’.$MINUTOS_TRANSCORRIDOS.’ Horas’);

} }
?>

Agora a chamada para a função:

<?=calcular_diferenca(date(“H:i”),$row[‘noticia_hora’])?>

Espero ajudar alguém, ótimo domingo à todos!

Paginação com estilo usando jQuery 1.3.2.min.js, estilo facebook

Boa tarde senhor desenvolvedores, segue uma solução para você paginar os resultados de suas consultas, tanto para grid ou div’s, a solução foi baseada em pesquisas.

Vocês vão precisar fazer download da versão 1.3.2.min.js do jQuery

Segue o código da solução:

<script type=”text/javascript” src=”jquery-1.3.2.min.js”></script>

<script type=”text/javascript”>
$(function() {
$(‘.load_more’).live(“click”,function() {
var last_msg_id = $(this).attr(“id”);
if(last_msg_id!=’end’){
$.ajax({
type: “POST”,
url: “ListarMaisRegistros.php”,
data: “lastmsg=”+ last_msg_id,
beforeSend: function() {
$(‘a.load_more’).html(‘<img src=”loading.gif” />’);
},
success: function(html){
$(“#more”).remove();
$(“ol#updates”).append(html);
}
});
}
return false;
});
});
</script>

Agora a construção do arquivo em PHP da classe ListarMaisRegistros.php

<?php
session_start();
include(‘ConexaoBanco’);

if(isset($_POST[‘lastmsg’]) &&is_numeric($_POST[‘lastmsg’]))
{
$lastmsg=$_POST[‘lastmsg’];
$query=”select * from tb where id =11 and id>’$lastmsg’ order by id asc limit 50″;
$result = mysqli_query($dbc,$query);

while($row=mysqli_fetch_array($result,MYSQLI_ASSOC))
{
$msg_id=$row[‘id’];
$message=$row[‘Nome’];
?>

<div class=”link-list”>
<div class=”link-list-img”>

<img src=”
<?
if($row[“foto0″] != ”)
{
echo ‘../../images/’.$row[“id”].’/’.$row[“foto”];
}
else
{
echo ‘s_img.jpg’;
}
?>
” width=”400″ height=”184″ />
</div>

<div class=”link-list-content”>
<span class=”link-list-title”><?= utf8_decode($row[“Nome”]);?></span>
<?=substr(utf8_decode($row[“descricao”]),0,140).”.. “.”| Veja Mais |”;?> </div>
</div>
</a>

<?php } ?>

<?php if(mysqli_num_rows($result)==50){ ?>

<div id=”more”> <a id=”<?php echo $msg_id; ?>” class=”load_more” href=”#”>Mais Arquivos</a> </div>

<?php
}
else
{
echo ‘ <div id=”more”>
<a id=”end” class=”load_more” href=”#”>Não existem mais arquivos a serem listados </a> </div>’;
}
}
?>

Diferença entre datas no PHP

Bom dia, hoje as dificuldades começaram logo cedo, vamos ao case. Precisei saber quantos dias eu ainda tinha para disparar um evento X da vida. Eu tinha uma data de cadastro e uma data de expiração e precisava converter isso em dias retrativos para quando o contador for <= 0 ele me avisasse e disparasse o tal método.

Segue abaixo a solução

$data_inicial = date(‘d/m/Y’,strtotime($data_registro));
$data_final = date(‘d/m/Y’,strtotime($data_expiracao));

$InstanciaData1 = new DateTime($data_expiracao);
$InstanciaData2 = new DateTime(date(“Y-m-d”));
$SetResult = date_diff($InstanciaData1, $InstanciaData2);
echo “Seu anúncio irá expirar em ” . “<strong>” . $SetResult->format(“%a”) . “</strong>” . ‘ dias.’;

$dataparacauculo = $SetResult->format(“%a”);

Bom dia, espero ajudar alguém!